CustomCommandsConfig class

الفئة التي تحدد تكوينات كائن موصل خدمة الحوار لاستخدام خلفية CustomCommands.

Extends

DialogServiceConfigImpl

المنشئون

CustomCommandsConfig()

إنشاء مثيل CustomCommandsConfig.

الخصائص

applicationId

يحصل على معرف تطبيق الواجهة الخلفية المقابل.

DialogTypes
outputFormat
properties

يوفر الوصول إلى الخصائص المخصصة.

speechRecognitionLanguage

الحصول على لغة التعرف على الكلام.

الأساليب

fromAuthorizationToken(string, string, string)

إنشاء مثيل لتكوين إطار عمل الروبوت مع معرف تطبيق أوامر الكلام المحدد ورمز التخويل والمنطقة. ملاحظة: يحتاج المتصل إلى التأكد من أن الرمز المميز للتخويل صالح. قبل انتهاء صلاحية الرمز المميز للتخويل، يحتاج المتصل إلى تحديثه عن طريق استدعاء هذا المعين برمز مميز صالح جديد. عند نسخ قيم التكوين عند إنشاء أداة التعرف الجديدة، لن تنطبق قيمة الرمز المميز الجديدة على أدوات التعرف التي تم إنشاؤها بالفعل. بالنسبة إلى أدوات التعرف التي تم إنشاؤها من قبل، تحتاج إلى تعيين رمز التخويل المميز لأداة التعرف المقابلة لتحديث الرمز المميز. وإلا، ستواجه أدوات التعرف أخطاء أثناء التعرف.

fromSubscription(string, string, string)

إنشاء مثيل لتكوين إطار عمل الروبوت مع الاشتراك والمنطقة المحددين.

الأساليب المتوارثة

close()

التخلص من الموارد المقترنة.

getProperty(string | PropertyId, string)

تعيين خاصية مسماة كقيمة

setProperty(string | PropertyId, string)

تعيين خاصية مسماة كقيمة

setProxy(string, number, string, string)

تعيين تكوين الوكيل. ذات صلة فقط في بيئات Node.js. تمت الإضافة في الإصدار 1.4.0.

setServiceProperty(string, string, UriQueryParameter)

تفاصيل المنشئ

CustomCommandsConfig()

إنشاء مثيل CustomCommandsConfig.

new CustomCommandsConfig()

تفاصيل الخاصية

applicationId

يحصل على معرف تطبيق الواجهة الخلفية المقابل.

string applicationId

قيمة الخاصية

string

DialogTypes

static { BotFramework: string, CustomCommands: string } DialogTypes

قيمة الخاصية

{ BotFramework: string, CustomCommands: string }

outputFormat

OutputFormat outputFormat

قيمة الخاصية

properties

يوفر الوصول إلى الخصائص المخصصة.

PropertyCollection properties

قيمة الخاصية

الخصائص.

speechRecognitionLanguage

الحصول على لغة التعرف على الكلام.

string speechRecognitionLanguage

قيمة الخاصية

string

تفاصيل الأسلوب

fromAuthorizationToken(string, string, string)

إنشاء مثيل لتكوين إطار عمل الروبوت مع معرف تطبيق أوامر الكلام المحدد ورمز التخويل والمنطقة. ملاحظة: يحتاج المتصل إلى التأكد من أن الرمز المميز للتخويل صالح. قبل انتهاء صلاحية الرمز المميز للتخويل، يحتاج المتصل إلى تحديثه عن طريق استدعاء هذا المعين برمز مميز صالح جديد. عند نسخ قيم التكوين عند إنشاء أداة التعرف الجديدة، لن تنطبق قيمة الرمز المميز الجديدة على أدوات التعرف التي تم إنشاؤها بالفعل. بالنسبة إلى أدوات التعرف التي تم إنشاؤها من قبل، تحتاج إلى تعيين رمز التخويل المميز لأداة التعرف المقابلة لتحديث الرمز المميز. وإلا، ستواجه أدوات التعرف أخطاء أثناء التعرف.

static function fromAuthorizationToken(applicationId: string, authorizationToken: string, region: string): CustomCommandsConfig

المعلمات

applicationId

string

معرف تطبيق أوامر الكلام.

authorizationToken

string

رمز التخويل المقترن بالتطبيق.

region

string

اسم المنطقة (راجع صفحة المنطقة).

المرتجعات

تكوين أوامر كلام جديدة.

fromSubscription(string, string, string)

إنشاء مثيل لتكوين إطار عمل الروبوت مع الاشتراك والمنطقة المحددين.

static function fromSubscription(applicationId: string, subscription: string, region: string): CustomCommandsConfig

المعلمات

applicationId

string

معرف تطبيق أوامر الكلام.

subscription

string

مفتاح الاشتراك المرتبط بالروبوت

region

string

اسم المنطقة (راجع صفحة المنطقة).

المرتجعات

تكوين إطار عمل روبوت جديد.

تفاصيل الأساليب المتوارثة

close()

التخلص من الموارد المقترنة.

function close()

موروث من DialogServiceConfigImpl.close

getProperty(string | PropertyId, string)

تعيين خاصية مسماة كقيمة

function getProperty(name: string | PropertyId, def?: string): string

المعلمات

name

string | PropertyId

الخاصية التي يجب الحصول عليها.

def

string

القيمة الافتراضية التي يجب إرجاعها في حالة عدم معرفة الخاصية.

المرتجعات

string

القيمة الحالية، أو الافتراضية المقدمة، للخاصية المحددة.

موروث من DialogServiceConfigImpl.getProperty

setProperty(string | PropertyId, string)

تعيين خاصية مسماة كقيمة

function setProperty(name: string | PropertyId, value: string)

المعلمات

name

string | PropertyId

الخاصية المراد تعيينها.

value

string

القيمة.

موروث من DialogServiceConfigImpl.setProperty

setProxy(string, number, string, string)

تعيين تكوين الوكيل. ذات صلة فقط في بيئات Node.js. تمت الإضافة في الإصدار 1.4.0.

function setProxy(proxyHostName: string, proxyPort: number, proxyUserName?: string, proxyPassword?: string)

المعلمات

proxyHostName

string

اسم المضيف للخادم الوكيل، دون نظام البروتوكول (http://)

proxyPort

number

رقم المنفذ للخادم الوكيل.

proxyUserName

string

اسم المستخدم للخادم الوكيل.

proxyPassword

string

كلمة مرور الخادم الوكيل.

موروث من DialogServiceConfigImpl.setProxy

setServiceProperty(string, string, UriQueryParameter)

function setServiceProperty(name: string, value: string, channel: UriQueryParameter)

المعلمات

name

string

value

string

موروث من DialogServiceConfigImpl.setServiceProperty