Table of Contents

Interface IChat

Namespace
PnP.Core.Model.Me
Assembly
PnP.Core.dll

Defines a chat

public interface IChat : IDataModel<IChat>, IDataModelParent, IDataModelWithContext, ISupportModules<IChat>, IDataModelGet<IChat>, IDataModelLoad<IChat>, IDataModelUpdate, IQueryableDataModel
Inherited Members
Extension Methods

Properties

ChatType

Type of the chat

string ChatType { get; }

Property Value

string

CreatedDateTime

Created time of the chat

DateTime CreatedDateTime { get; }

Property Value

DateTime

Id

The unique Id of the chat conversation

string Id { get; }

Property Value

string

LastUpdatedDateTime

Last time the chat has been updated

DateTime LastUpdatedDateTime { get; }

Property Value

DateTime

Members

Members in this Team Chat Implements IQueryable<T>.
See Requesting model collections and IQueryable performance considerations to learn more.

IAadUserConversationMemberCollection Members { get; }

Property Value

IAadUserConversationMemberCollection

Messages

Messages in this Team Chat Implements IQueryable<T>.
See Requesting model collections and IQueryable performance considerations to learn more.

IChatMessageCollection Messages { get; }

Property Value

IChatMessageCollection

TenantId

Azure AD Tenant id for the tenant hosting the chat

Guid TenantId { get; }

Property Value

Guid

Topic

Topic of the chat

string Topic { get; }

Property Value

string

WebUrl

Teams Web url for the chat

string WebUrl { get; }

Property Value

string