BotFrameworkAdapter.CreateConversationAsync الأسلوب

التعريف

التحميلات الزائدة

CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
قديم.

إنشاء محادثة على القناة المحددة. يتلقى التحميل الزائد ConversationReference بما في ذلك المستأجر.

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
قديم.

إنشاء محادثة على القناة المحددة. يتلقى التحميل الزائد ConversationReference بما في ذلك المستأجر.

CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)

إنشاء محادثة على القناة المحددة.

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)

إنشاء محادثة على القناة المحددة.

CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)

تنبيه

This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.

إنشاء محادثة على القناة المحددة. يتلقى التحميل الزائد ConversationReference بما في ذلك المستأجر.

[System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")]
public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, Microsoft.Bot.Schema.ConversationReference reference, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")>]
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * Microsoft.Bot.Schema.ConversationReference * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As MicrosoftAppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, reference As ConversationReference, cancellationToken As CancellationToken) As Task

المعلمات

channelId
String

معرف القناة.

serviceUrl
String

نقطة نهاية عنوان URL لخدمة القناة.

credentials
MicrosoftAppCredentials

بيانات اعتماد التطبيق للروبوت.

conversationParameters
ConversationParameters

معلومات المحادثة التي يجب استخدامها لإنشاء المحادثة.

callback
BotCallbackHandler

الأسلوب لاستدعاء دور الروبوت الناتج.

reference
ConversationReference

مرجع محادثة يحتوي على المستأجر.

cancellationToken
CancellationToken

رمز إلغاء يمكن استخدامه من قبل كائنات أو مؤشرات ترابط أخرى لتلقي إشعار بالإلغاء.

المرتجعات

مهمة تمثل العمل في قائمة الانتظار لتنفيذه.

السمات

الملاحظات

لبدء محادثة، يجب أن يعرف الروبوت معلومات حسابه ومعلومات حساب المستخدم على تلك القناة. تدعم معظم _channels بدء محادثة مباشرة (غير مجموعة) فقط.

يحاول المحول إنشاء محادثة جديدة على القناة، ثم يرسل conversationUpdate نشاطا من خلال مسار البرنامج الوسيط الخاص به إلى callback الأسلوب .

إذا تم إنشاء المحادثة مع المستخدمين المحددين، فسيحتوي معرف النشاط Conversation على معرف المحادثة الجديدة.

ينطبق على

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)

تنبيه

This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.

إنشاء محادثة على القناة المحددة. يتلقى التحميل الزائد ConversationReference بما في ذلك المستأجر.

[System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")]
public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.AppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, Microsoft.Bot.Schema.ConversationReference reference, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")>]
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.AppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * Microsoft.Bot.Schema.ConversationReference * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As AppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, reference As ConversationReference, cancellationToken As CancellationToken) As Task

المعلمات

channelId
String

معرف القناة.

serviceUrl
String

نقطة نهاية عنوان URL لخدمة القناة.

credentials
AppCredentials

بيانات اعتماد التطبيق للروبوت.

conversationParameters
ConversationParameters

معلومات المحادثة التي يجب استخدامها لإنشاء المحادثة.

callback
BotCallbackHandler

الأسلوب لاستدعاء دور الروبوت الناتج.

reference
ConversationReference

مرجع محادثة يحتوي على المستأجر.

cancellationToken
CancellationToken

رمز إلغاء يمكن استخدامه من قبل كائنات أو مؤشرات ترابط أخرى لتلقي إشعار بالإلغاء.

المرتجعات

مهمة تمثل العمل في قائمة الانتظار لتنفيذه.

السمات

الملاحظات

لبدء محادثة، يجب أن يعرف الروبوت معلومات حسابه ومعلومات حساب المستخدم على تلك القناة. تدعم معظم _channels بدء محادثة مباشرة (غير مجموعة) فقط.

يحاول المحول إنشاء محادثة جديدة على القناة، ثم يرسل conversationUpdate نشاطا من خلال مسار البرنامج الوسيط الخاص به إلى callback الأسلوب .

إذا تم إنشاء المحادثة مع المستخدمين المحددين، فسيحتوي معرف النشاط Conversation على معرف المحادثة الجديدة.

ينطبق على

CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)

إنشاء محادثة على القناة المحددة.

public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As MicrosoftAppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task

المعلمات

channelId
String

معرف القناة.

serviceUrl
String

نقطة نهاية عنوان URL لخدمة القناة.

credentials
MicrosoftAppCredentials

بيانات اعتماد التطبيق للروبوت.

conversationParameters
ConversationParameters

معلومات المحادثة التي يجب استخدامها لإنشاء المحادثة.

callback
BotCallbackHandler

الأسلوب لاستدعاء دور الروبوت الناتج.

cancellationToken
CancellationToken

رمز إلغاء يمكن استخدامه من قبل كائنات أو مؤشرات ترابط أخرى لتلقي إشعار بالإلغاء.

المرتجعات

مهمة تمثل العمل في قائمة الانتظار لتنفيذه.

الملاحظات

لبدء محادثة، يجب أن يعرف الروبوت معلومات حسابه ومعلومات حساب المستخدم على تلك القناة. تدعم معظم _channels بدء محادثة مباشرة (غير مجموعة) فقط.

يحاول المحول إنشاء محادثة جديدة على القناة، ثم يرسل conversationUpdate نشاطا من خلال مسار البرنامج الوسيط الخاص به إلى callback الأسلوب .

إذا تم إنشاء المحادثة مع المستخدمين المحددين، فسيحتوي معرف النشاط Conversation على معرف المحادثة الجديدة.

ينطبق على

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)

إنشاء محادثة على القناة المحددة.

public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.AppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.AppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As AppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task

المعلمات

channelId
String

معرف القناة.

serviceUrl
String

نقطة نهاية عنوان URL لخدمة القناة.

credentials
AppCredentials

بيانات اعتماد التطبيق للروبوت.

conversationParameters
ConversationParameters

معلومات المحادثة التي يجب استخدامها لإنشاء المحادثة.

callback
BotCallbackHandler

الأسلوب لاستدعاء دور الروبوت الناتج.

cancellationToken
CancellationToken

رمز إلغاء يمكن استخدامه من قبل كائنات أو مؤشرات ترابط أخرى لتلقي إشعار بالإلغاء.

المرتجعات

مهمة تمثل العمل في قائمة الانتظار لتنفيذه.

الملاحظات

لبدء محادثة، يجب أن يعرف الروبوت معلومات حسابه ومعلومات حساب المستخدم على تلك القناة. تدعم معظم _channels بدء محادثة مباشرة (غير مجموعة) فقط.

يحاول المحول إنشاء محادثة جديدة على القناة، ثم يرسل conversationUpdate نشاطا من خلال مسار البرنامج الوسيط الخاص به إلى callback الأسلوب .

إذا تم إنشاء المحادثة مع المستخدمين المحددين، فسيحتوي معرف النشاط Conversation على معرف المحادثة الجديدة.

ينطبق على