Show / Hide Table of Contents

Class Chat

The graph call object.

Inheritance
System.Object
Entity
Chat
Inherited Members
Entity.Id
Entity.AdditionalData
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Microsoft.Graph
Assembly: Microsoft.Graph.CoreSDK.dll
Syntax
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class Chat : Entity

Properties

View Source

BridgedChatId

Gets or sets bridged chat id.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "bridgedChatId", Required = Required.Default)]
public string BridgedChatId { get; set; }
Property Value
Type Description
System.String
View Source

ChatType

Gets or sets chat type.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "chatType", Required = Required.Default)]
public ChatType? ChatType { get; set; }
Property Value
Type Description
System.Nullable<ChatType>
View Source

CorrelationId

Gets or sets the correlation identifier.

Declaration
[JsonIgnore]
public Guid CorrelationId { get; set; }
Property Value
Type Description
System.Guid
View Source

Messages

Gets or sets messages.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "messages", Required = Required.Default)]
public IChatMessagesCollectionPage Messages { get; set; }
Property Value
Type Description
IChatMessagesCollectionPage
View Source

Participants

Gets or sets participants.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "participants", Required = Required.Default)]
public IChatParticipantsCollectionPage Participants { get; set; }
Property Value
Type Description
IChatParticipantsCollectionPage
View Source

Subscriptions

Gets or sets subscriptions.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "subscriptions", Required = Required.Default)]
public IChatSubscriptionsCollectionPage Subscriptions { get; set; }
Property Value
Type Description
IChatSubscriptionsCollectionPage
View Source

Targets

Gets or sets targets.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "targets", Required = Required.Default)]
public IEnumerable<ChatParticipantInfo> Targets { get; set; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<ChatParticipantInfo>
View Source

TenantId

Gets or sets tenant id.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "tenantId", Required = Required.Default)]
public string TenantId { get; set; }
Property Value
Type Description
System.String
View Source

Topic

Gets or sets topic.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "topic", Required = Required.Default)]
public string Topic { get; set; }
Property Value
Type Description
System.String

See Also

Entity
  • View Source
Back to top Generated by DocFX