ChatConversationThreadingInfo ChatConversationThreadingInfo ChatConversationThreadingInfo ChatConversationThreadingInfo Class

Definition

Provides threading info for a ChatConversation.

public : sealed class ChatConversationThreadingInfo : IChatConversationThreadingInfopublic sealed class ChatConversationThreadingInfo : IChatConversationThreadingInfoPublic NotInheritable Class ChatConversationThreadingInfo Implements IChatConversationThreadingInfo// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Constructors

ChatConversationThreadingInfo() ChatConversationThreadingInfo() ChatConversationThreadingInfo() ChatConversationThreadingInfo()

Initializes a new instance of the ChatConversationThreadingInfo class.

public : ChatConversationThreadingInfo()public ChatConversationThreadingInfo()Public Sub New()// You can use this method in JavaScript.

Properties

ContactId ContactId ContactId ContactId

Gets or sets the Contact.Id for the remote participant.

public : PlatForm::String ContactId { get; set; }public string ContactId { get; set; }Public ReadWrite Property ContactId As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The Contact.Id for the remote participant.

ConversationId ConversationId ConversationId ConversationId

Gets or sets the ID of the ChatConversation.

public : PlatForm::String ConversationId { get; set; }public string ConversationId { get; set; }Public ReadWrite Property ConversationId As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The ID of the ChatConversation.

Custom Custom Custom Custom

Gets or sets a string where you can store your own custom threading info.

public : PlatForm::String Custom { get; set; }public string Custom { get; set; }Public ReadWrite Property Custom As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

A string where you can store your own custom threading info.

Kind Kind Kind Kind

Gets or sets a value that indicates the type of threading info, such as participant, contact ID, conversation ID, and so on.

public : ChatConversationThreadingKind Kind { get; set; }public ChatConversationThreadingKind Kind { get; set; }Public ReadWrite Property Kind As ChatConversationThreadingKind// You can use this property in JavaScript.

Participants Participants Participants Participants

Gets the list of participants in the ChatConversation.

public : IVector<string> Participants { get; }public IList<string> Participants { get; }Public ReadOnly Property Participants As IList<string>// You can use this property in JavaScript.
Value
IVector<PlatForm::String> IList<string> IList<string> IList<string>

The list of participants in the ChatConversation.