Condividi tramite


EventGridModelFactory.AcsChatMessageEventInThreadBaseProperties Method

Definition

Initializes a new instance of AcsChatMessageEventInThreadBaseProperties.

public static Azure.Messaging.EventGrid.SystemEvents.AcsChatMessageEventInThreadBaseProperties AcsChatMessageEventInThreadBaseProperties (string transactionId = default, string threadId = default, string messageId = default, Azure.Messaging.EventGrid.SystemEvents.CommunicationIdentifierModel senderCommunicationIdentifier = default, string senderDisplayName = default, DateTimeOffset? composeTime = default, string type = default, long? version = default);
static member AcsChatMessageEventInThreadBaseProperties : string * string * string * Azure.Messaging.EventGrid.SystemEvents.CommunicationIdentifierModel * string * Nullable<DateTimeOffset> * string * Nullable<int64> -> Azure.Messaging.EventGrid.SystemEvents.AcsChatMessageEventInThreadBaseProperties
Public Shared Function AcsChatMessageEventInThreadBaseProperties (Optional transactionId As String = Nothing, Optional threadId As String = Nothing, Optional messageId As String = Nothing, Optional senderCommunicationIdentifier As CommunicationIdentifierModel = Nothing, Optional senderDisplayName As String = Nothing, Optional composeTime As Nullable(Of DateTimeOffset) = Nothing, Optional type As String = Nothing, Optional version As Nullable(Of Long) = Nothing) As AcsChatMessageEventInThreadBaseProperties

Parameters

transactionId
String

The transaction id will be used as co-relation vector.

threadId
String

The chat thread id.

messageId
String

The chat message id.

senderCommunicationIdentifier
CommunicationIdentifierModel

The communication identifier of the sender.

senderDisplayName
String

The display name of the sender.

composeTime
Nullable<DateTimeOffset>

The original compose time of the message.

type
String

The type of the message.

version
Nullable<Int64>

The version of the message.

Returns

A new AcsChatMessageEventInThreadBaseProperties instance for mocking.

Applies to