CustomCommandsConfig class
CustomCommands arka ucu kullanmak için iletişim kutusu hizmeti bağlayıcı nesnesi yapılandırmalarını tanımlayan sınıf.
- Extends
-
DialogServiceConfigImpl
Oluşturucular
Custom |
CustomCommandsConfig örneğini oluşturur. |
Özellikler
application |
Karşılık gelen arka uç uygulama tanımlayıcısını alır. |
Dialog |
|
output |
|
properties | Özel özelliklere erişim sağlar. |
speech |
Konuşma tanıma dilini alır. |
Yöntemler
from |
Belirtilen Konuşma Komutları uygulama kimliği, yetkilendirme belirteci ve bölge ile bot çerçevesi yapılandırmasının bir örneğini oluşturur. Not: Çağıranın yetkilendirme belirtecinin geçerli olduğundan emin olması gerekir. Yetkilendirme belirtecinin süresi dolmadan önce çağıranın bu ayarlayıcıyı yeni bir geçerli belirteçle çağırarak yenilemesi gerekir. Yeni bir tanıyıcı oluşturulurken yapılandırma değerleri kopyalandığından, yeni belirteç değeri önceden oluşturulmuş olan tanıyıcılar için geçerli olmaz. Daha önce oluşturulmuş olan tanıyıcılar için, belirteci yenilemek için ilgili tanıyıcının yetkilendirme belirtecini ayarlamanız gerekir. Aksi takdirde, tanıyıcılar tanıma sırasında hatalarla karşılaşır. |
from |
Belirtilen abonelik ve bölgeyle bot çerçevesi yapılandırmasının bir örneğini oluşturur. |
Devralınan Yöntemler
close() | İlişkili kaynakları at. |
get |
Adlandırılmış özelliği değer olarak ayarlar |
set |
Adlandırılmış özelliği değer olarak ayarlar |
set |
Ara sunucu yapılandırmasını ayarlar. Yalnızca Node.js ortamlarda geçerlidir. Sürüm 1.4.0'da eklendi. |
set |
Oluşturucu Ayrıntıları
CustomCommandsConfig()
CustomCommandsConfig örneğini oluşturur.
new CustomCommandsConfig()
Özellik Ayrıntıları
applicationId
Karşılık gelen arka uç uygulama tanımlayıcısını alır.
string applicationId
Özellik Değeri
string
DialogTypes
static { BotFramework: string, CustomCommands: string } DialogTypes
Özellik Değeri
{ BotFramework: string, CustomCommands: string }
outputFormat
properties
Özel özelliklere erişim sağlar.
PropertyCollection properties
Özellik Değeri
Özellikler.
speechRecognitionLanguage
Konuşma tanıma dilini alır.
string speechRecognitionLanguage
Özellik Değeri
string
Yöntem Ayrıntıları
fromAuthorizationToken(string, string, string)
Belirtilen Konuşma Komutları uygulama kimliği, yetkilendirme belirteci ve bölge ile bot çerçevesi yapılandırmasının bir örneğini oluşturur. Not: Çağıranın yetkilendirme belirtecinin geçerli olduğundan emin olması gerekir. Yetkilendirme belirtecinin süresi dolmadan önce çağıranın bu ayarlayıcıyı yeni bir geçerli belirteçle çağırarak yenilemesi gerekir. Yeni bir tanıyıcı oluşturulurken yapılandırma değerleri kopyalandığından, yeni belirteç değeri önceden oluşturulmuş olan tanıyıcılar için geçerli olmaz. Daha önce oluşturulmuş olan tanıyıcılar için, belirteci yenilemek için ilgili tanıyıcının yetkilendirme belirtecini ayarlamanız gerekir. Aksi takdirde, tanıyıcılar tanıma sırasında hatalarla karşılaşır.
static function fromAuthorizationToken(applicationId: string, authorizationToken: string, region: string): CustomCommandsConfig
Parametreler
- applicationId
-
string
Konuşma Komutları uygulama kimliği.
- authorizationToken
-
string
Uygulamayla ilişkili yetkilendirme belirteci.
- region
-
string
Bölge adı ( bölge sayfasına bakın).
Döndürülenler
Yeni konuşma komutları yapılandırması.
fromSubscription(string, string, string)
Belirtilen abonelik ve bölgeyle bot çerçevesi yapılandırmasının bir örneğini oluşturur.
static function fromSubscription(applicationId: string, subscription: string, region: string): CustomCommandsConfig
Parametreler
- applicationId
-
string
Konuşma Komutları uygulama kimliği.
- subscription
-
string
Botla ilişkili abonelik anahtarı
- region
-
string
Bölge adı ( bölge sayfasına bakın).
Döndürülenler
Yeni bir bot çerçevesi yapılandırması.
Devralınan Yöntemin Ayrıntıları
close()
İlişkili kaynakları at.
function close()
Devralınan DialogServiceConfigImpl.close
getProperty(string | PropertyId, string)
Adlandırılmış özelliği değer olarak ayarlar
function getProperty(name: string | PropertyId, def?: string): string
Parametreler
- name
-
string | PropertyId
Alınacak özellik.
- def
-
string
Özelliğin bilinmemesi durumunda döndürülecek varsayılan değer.
Döndürülenler
string
Verilen özelliğin geçerli değeri veya sağlanan varsayılan değer.
Devralınan DialogServiceConfigImpl.getProperty
setProperty(string | PropertyId, string)
Adlandırılmış özelliği değer olarak ayarlar
function setProperty(name: string | PropertyId, value: string)
Parametreler
- name
-
string | PropertyId
Ayarlanacak özellik.
- value
-
string
Değer.
Devralınan DialogServiceConfigImpl.setProperty
setProxy(string, number, string, string)
Ara sunucu yapılandırmasını ayarlar. Yalnızca Node.js ortamlarda geçerlidir. Sürüm 1.4.0'da eklendi.
function setProxy(proxyHostName: string, proxyPort: number, proxyUserName?: string, proxyPassword?: string)
Parametreler
- proxyHostName
-
string
Protokol şeması olmadan ara sunucunun ana bilgisayar adı (http://)
- proxyPort
-
number
Ara sunucunun bağlantı noktası numarası.
- proxyUserName
-
string
Ara sunucunun kullanıcı adı.
- proxyPassword
-
string
Ara sunucunun parolası.
Devralınan DialogServiceConfigImpl.setProxy
setServiceProperty(string, string, UriQueryParameter)
function setServiceProperty(name: string, value: string, channel: UriQueryParameter)
Parametreler
- name
-
string
- value
-
string
- channel
- UriQueryParameter
Devralınan DialogServiceConfigImpl.setServiceProperty