다음을 통해 공유


CustomCommandsConfig class

CustomCommands 백 엔드를 사용하기 위한 대화 서비스 커넥터 개체에 대한 구성을 정의하는 클래스입니다.

Extends

DialogServiceConfigImpl

생성자

CustomCommandsConfig()

CustomCommandsConfig의 인스턴스를 만듭니다.

속성

applicationId

해당 백 엔드 애플리케이션 식별자를 가져옵니다.

DialogTypes
outputFormat
properties

사용자 지정 속성에 대한 액세스를 제공합니다.

speechRecognitionLanguage

음성 인식 언어를 가져옵니다.

메서드

fromAuthorizationToken(string, string, string)

지정된 Speech Commands 애플리케이션 ID, 권한 부여 토큰 및 지역을 사용하여 Bot Framework 구성의 인스턴스를 만듭니다. 참고: 호출자는 권한 부여 토큰이 유효한지 확인해야 합니다. 권한 부여 토큰이 만료되기 전에 호출자는 이 setter를 새 유효한 토큰으로 호출하여 새로 고쳐야 합니다. 새 인식기를 만들 때 구성 값이 복사되므로 새 토큰 값은 이미 생성된 인식자에 적용되지 않습니다. 이전에 만든 인식기의 경우 토큰을 새로 고치려면 해당 인식기의 권한 부여 토큰을 설정해야 합니다. 그렇지 않으면 인식기에서 인식 중에 오류가 발생합니다.

fromSubscription(string, string, string)

지정된 구독 및 지역을 사용하여 Bot Framework 구성의 인스턴스를 만듭니다.

상속된 메서드

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)

지정된 Speech Commands 애플리케이션 ID, 권한 부여 토큰 및 지역을 사용하여 Bot Framework 구성의 인스턴스를 만듭니다. 참고: 호출자는 권한 부여 토큰이 유효한지 확인해야 합니다. 권한 부여 토큰이 만료되기 전에 호출자는 이 setter를 새 유효한 토큰으로 호출하여 새로 고쳐야 합니다. 새 인식기를 만들 때 구성 값이 복사되므로 새 토큰 값은 이미 생성된 인식자에 적용되지 않습니다. 이전에 만든 인식기의 경우 토큰을 새로 고치려면 해당 인식기의 권한 부여 토큰을 설정해야 합니다. 그렇지 않으면 인식기에서 인식 중에 오류가 발생합니다.

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

매개 변수

applicationId

string

Speech Commands 애플리케이션 ID입니다.

authorizationToken

string

애플리케이션과 연결된 권한 부여 토큰입니다.

region

string

지역 이름( 지역 페이지 참조)입니다.

반환

새 음성 명령 구성.

fromSubscription(string, string, string)

지정된 구독 및 지역을 사용하여 Bot Framework 구성의 인스턴스를 만듭니다.

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

매개 변수

applicationId

string

Speech Commands 애플리케이션 ID입니다.

subscription

string

봇과 연결된 구독 키

region

string

지역 이름( 지역 페이지 참조)입니다.

반환

새 봇 프레임워크 구성.

상속된 메서드 세부 정보

close()

연결된 리소스를 삭제합니다.

function close()

상속된 From DialogServiceConfigImpl.close

getProperty(string | PropertyId, string)

명명된 속성을 값으로 설정합니다.

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

매개 변수

name

string | PropertyId

가져올 속성입니다.

def

string

속성을 알 수 없는 경우 반환할 기본값입니다.

반환

string

지정된 속성의 현재 값 또는 제공된 기본값입니다.

상속된 From DialogServiceConfigImpl.getProperty

setProperty(string | PropertyId, string)

명명된 속성을 값으로 설정합니다.

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

매개 변수

name

string | PropertyId

설정할 속성입니다.

value

string

값입니다.

상속된 From 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

프록시 서버의 암호입니다.

상속된 From DialogServiceConfigImpl.setProxy

setServiceProperty(string, string, UriQueryParameter)

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

매개 변수

name

string

value

string

상속된 From DialogServiceConfigImpl.setServiceProperty