Features class

Classe que representa uma Funcionalidade.

Construtores

Features(LUISAuthoringClientContext)

Criar uma Funcionalidade.

Métodos

addEntityFeature(string, string, string, ModelFeatureInformation, RequestOptionsBase)

Adiciona uma nova relação de funcionalidade a ser utilizada pela entidade numa versão da aplicação.

addEntityFeature(string, string, string, ModelFeatureInformation, RequestOptionsBase, ServiceCallback<OperationStatus>)
addEntityFeature(string, string, string, ModelFeatureInformation, ServiceCallback<OperationStatus>)
addIntentFeature(string, string, string, ModelFeatureInformation, RequestOptionsBase)

Adiciona uma nova relação de funcionalidade a ser utilizada pela intenção numa versão da aplicação.

addIntentFeature(string, string, string, ModelFeatureInformation, RequestOptionsBase, ServiceCallback<OperationStatus>)
addIntentFeature(string, string, string, ModelFeatureInformation, ServiceCallback<OperationStatus>)
addPhraseList(string, string, PhraselistCreateObject, RequestOptionsBase)

Cria uma nova funcionalidade de lista de expressões numa versão da aplicação.

addPhraseList(string, string, PhraselistCreateObject, RequestOptionsBase, ServiceCallback<number>)
addPhraseList(string, string, PhraselistCreateObject, ServiceCallback<number>)
deletePhraseList(string, string, number, RequestOptionsBase)

Elimina uma funcionalidade de lista de expressões de uma versão da aplicação.

deletePhraseList(string, string, number, RequestOptionsBase, ServiceCallback<OperationStatus>)
deletePhraseList(string, string, number, ServiceCallback<OperationStatus>)
getPhraseList(string, string, number, RequestOptionsBase)

Obtém informações de funcionalidades da lista de expressões numa versão da aplicação.

getPhraseList(string, string, number, RequestOptionsBase, ServiceCallback<PhraseListFeatureInfo>)
getPhraseList(string, string, number, ServiceCallback<PhraseListFeatureInfo>)
list(string, string, FeaturesListOptionalParams)

Obtém todas as funcionalidades de padrão e lista de expressões de extração numa versão da aplicação.

list(string, string, FeaturesListOptionalParams, ServiceCallback<FeaturesResponseObject>)
list(string, string, ServiceCallback<FeaturesResponseObject>)
listPhraseLists(string, string, FeaturesListPhraseListsOptionalParams)

Obtém todas as funcionalidades da lista de expressões numa versão da aplicação.

listPhraseLists(string, string, FeaturesListPhraseListsOptionalParams, ServiceCallback<PhraseListFeatureInfo[]>)
listPhraseLists(string, string, ServiceCallback<PhraseListFeatureInfo[]>)
updatePhraseList(string, string, number, FeaturesUpdatePhraseListOptionalParams)

Atualizações as expressões, o estado e o nome da funcionalidade phraselist numa versão da aplicação.

updatePhraseList(string, string, number, FeaturesUpdatePhraseListOptionalParams, ServiceCallback<OperationStatus>)
updatePhraseList(string, string, number, ServiceCallback<OperationStatus>)

Detalhes do Construtor

Features(LUISAuthoringClientContext)

Criar uma Funcionalidade.

new Features(client: LUISAuthoringClientContext)

Parâmetros

client
LUISAuthoringClientContext

Referência ao cliente de serviço.

Detalhes de Método

addEntityFeature(string, string, string, ModelFeatureInformation, RequestOptionsBase)

Adiciona uma nova relação de funcionalidade a ser utilizada pela entidade numa versão da aplicação.

function addEntityFeature(appId: string, versionId: string, entityId: string, featureRelationCreateObject: ModelFeatureInformation, options?: RequestOptionsBase): Promise<FeaturesAddEntityFeatureResponse>

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

entityId

string

O ID do extrator de entidades.

featureRelationCreateObject
ModelFeatureInformation

Um objeto de informações de relação de funcionalidades.

options
RequestOptionsBase

Os parâmetros opcionais

Devoluções

Promise<Models.FeaturesAddEntityFeatureResponse>

addEntityFeature(string, string, string, ModelFeatureInformation, RequestOptionsBase, ServiceCallback<OperationStatus>)

function addEntityFeature(appId: string, versionId: string, entityId: string, featureRelationCreateObject: ModelFeatureInformation, options: RequestOptionsBase, callback: ServiceCallback<OperationStatus>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

entityId

string

O ID do extrator de entidades.

featureRelationCreateObject
ModelFeatureInformation

Um objeto de informações de relação de funcionalidades.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<OperationStatus>

A chamada de retorno

addEntityFeature(string, string, string, ModelFeatureInformation, ServiceCallback<OperationStatus>)

function addEntityFeature(appId: string, versionId: string, entityId: string, featureRelationCreateObject: ModelFeatureInformation, callback: ServiceCallback<OperationStatus>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

entityId

string

O ID do extrator de entidades.

featureRelationCreateObject
ModelFeatureInformation

Um objeto de informações de relação de funcionalidades.

callback

ServiceCallback<OperationStatus>

A chamada de retorno

addIntentFeature(string, string, string, ModelFeatureInformation, RequestOptionsBase)

Adiciona uma nova relação de funcionalidade a ser utilizada pela intenção numa versão da aplicação.

function addIntentFeature(appId: string, versionId: string, intentId: string, featureRelationCreateObject: ModelFeatureInformation, options?: RequestOptionsBase): Promise<FeaturesAddIntentFeatureResponse>

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

intentId

string

O ID do classificador de intenção.

featureRelationCreateObject
ModelFeatureInformation

Um objeto de informações de relação de funcionalidades.

options
RequestOptionsBase

Os parâmetros opcionais

Devoluções

Promise<Models.FeaturesAddIntentFeatureResponse>

addIntentFeature(string, string, string, ModelFeatureInformation, RequestOptionsBase, ServiceCallback<OperationStatus>)

function addIntentFeature(appId: string, versionId: string, intentId: string, featureRelationCreateObject: ModelFeatureInformation, options: RequestOptionsBase, callback: ServiceCallback<OperationStatus>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

intentId

string

O ID do classificador de intenção.

featureRelationCreateObject
ModelFeatureInformation

Um objeto de informações de relação de funcionalidades.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<OperationStatus>

A chamada de retorno

addIntentFeature(string, string, string, ModelFeatureInformation, ServiceCallback<OperationStatus>)

function addIntentFeature(appId: string, versionId: string, intentId: string, featureRelationCreateObject: ModelFeatureInformation, callback: ServiceCallback<OperationStatus>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

intentId

string

O ID do classificador de intenção.

featureRelationCreateObject
ModelFeatureInformation

Um objeto de informações de relação de funcionalidades.

callback

ServiceCallback<OperationStatus>

A chamada de retorno

addPhraseList(string, string, PhraselistCreateObject, RequestOptionsBase)

Cria uma nova funcionalidade de lista de expressões numa versão da aplicação.

function addPhraseList(appId: string, versionId: string, phraselistCreateObject: PhraselistCreateObject, options?: RequestOptionsBase): Promise<FeaturesAddPhraseListResponse>

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

phraselistCreateObject
PhraselistCreateObject

Um objeto Phraselist que contém Nome, Expressões separadas por vírgulas e o booleano isExchangeable. O valor predefinido de isExchangeable é verdadeiro.

options
RequestOptionsBase

Os parâmetros opcionais

Devoluções

Promise<Models.FeaturesAddPhraseListResponse>

addPhraseList(string, string, PhraselistCreateObject, RequestOptionsBase, ServiceCallback<number>)

function addPhraseList(appId: string, versionId: string, phraselistCreateObject: PhraselistCreateObject, options: RequestOptionsBase, callback: ServiceCallback<number>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

phraselistCreateObject
PhraselistCreateObject

Um objeto Phraselist que contém Nome, Expressões separadas por vírgulas e o booleano isExchangeable. O valor predefinido de isExchangeable é verdadeiro.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<number>

A chamada de retorno

addPhraseList(string, string, PhraselistCreateObject, ServiceCallback<number>)

function addPhraseList(appId: string, versionId: string, phraselistCreateObject: PhraselistCreateObject, callback: ServiceCallback<number>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

phraselistCreateObject
PhraselistCreateObject

Um objeto Phraselist que contém Nome, Expressões separadas por vírgulas e o booleano isExchangeable. O valor predefinido de isExchangeable é verdadeiro.

callback

ServiceCallback<number>

A chamada de retorno

deletePhraseList(string, string, number, RequestOptionsBase)

Elimina uma funcionalidade de lista de expressões de uma versão da aplicação.

function deletePhraseList(appId: string, versionId: string, phraselistId: number, options?: RequestOptionsBase): Promise<FeaturesDeletePhraseListResponse>

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

phraselistId

number

O ID da funcionalidade a eliminar.

options
RequestOptionsBase

Os parâmetros opcionais

Devoluções

Promise<Models.FeaturesDeletePhraseListResponse>

deletePhraseList(string, string, number, RequestOptionsBase, ServiceCallback<OperationStatus>)

function deletePhraseList(appId: string, versionId: string, phraselistId: number, options: RequestOptionsBase, callback: ServiceCallback<OperationStatus>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

phraselistId

number

O ID da funcionalidade a eliminar.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<OperationStatus>

A chamada de retorno

deletePhraseList(string, string, number, ServiceCallback<OperationStatus>)

function deletePhraseList(appId: string, versionId: string, phraselistId: number, callback: ServiceCallback<OperationStatus>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

phraselistId

number

O ID da funcionalidade a eliminar.

callback

ServiceCallback<OperationStatus>

A chamada de retorno

getPhraseList(string, string, number, RequestOptionsBase)

Obtém informações de funcionalidades da lista de expressões numa versão da aplicação.

function getPhraseList(appId: string, versionId: string, phraselistId: number, options?: RequestOptionsBase): Promise<FeaturesGetPhraseListResponse>

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

phraselistId

number

O ID da funcionalidade a obter.

options
RequestOptionsBase

Os parâmetros opcionais

Devoluções

Promise<Models.FeaturesGetPhraseListResponse>

getPhraseList(string, string, number, RequestOptionsBase, ServiceCallback<PhraseListFeatureInfo>)

function getPhraseList(appId: string, versionId: string, phraselistId: number, options: RequestOptionsBase, callback: ServiceCallback<PhraseListFeatureInfo>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

phraselistId

number

O ID da funcionalidade a obter.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<PhraseListFeatureInfo>

A chamada de retorno

getPhraseList(string, string, number, ServiceCallback<PhraseListFeatureInfo>)

function getPhraseList(appId: string, versionId: string, phraselistId: number, callback: ServiceCallback<PhraseListFeatureInfo>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

phraselistId

number

O ID da funcionalidade a obter.

callback

ServiceCallback<PhraseListFeatureInfo>

A chamada de retorno

list(string, string, FeaturesListOptionalParams)

Obtém todas as funcionalidades de padrão e lista de expressões de extração numa versão da aplicação.

function list(appId: string, versionId: string, options?: FeaturesListOptionalParams): Promise<FeaturesListResponse>

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

options
FeaturesListOptionalParams

Os parâmetros opcionais

Devoluções

Promise<Models.FeaturesListResponse>

list(string, string, FeaturesListOptionalParams, ServiceCallback<FeaturesResponseObject>)

function list(appId: string, versionId: string, options: FeaturesListOptionalParams, callback: ServiceCallback<FeaturesResponseObject>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

options
FeaturesListOptionalParams

Os parâmetros opcionais

callback

ServiceCallback<FeaturesResponseObject>

A chamada de retorno

list(string, string, ServiceCallback<FeaturesResponseObject>)

function list(appId: string, versionId: string, callback: ServiceCallback<FeaturesResponseObject>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

callback

ServiceCallback<FeaturesResponseObject>

A chamada de retorno

listPhraseLists(string, string, FeaturesListPhraseListsOptionalParams)

Obtém todas as funcionalidades da lista de expressões numa versão da aplicação.

function listPhraseLists(appId: string, versionId: string, options?: FeaturesListPhraseListsOptionalParams): Promise<FeaturesListPhraseListsResponse>

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

options
FeaturesListPhraseListsOptionalParams

Os parâmetros opcionais

Devoluções

Promise<Models.FeaturesListPhraseListsResponse>

listPhraseLists(string, string, FeaturesListPhraseListsOptionalParams, ServiceCallback<PhraseListFeatureInfo[]>)

function listPhraseLists(appId: string, versionId: string, options: FeaturesListPhraseListsOptionalParams, callback: ServiceCallback<PhraseListFeatureInfo[]>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

options
FeaturesListPhraseListsOptionalParams

Os parâmetros opcionais

callback

ServiceCallback<PhraseListFeatureInfo[]>

A chamada de retorno

listPhraseLists(string, string, ServiceCallback<PhraseListFeatureInfo[]>)

function listPhraseLists(appId: string, versionId: string, callback: ServiceCallback<PhraseListFeatureInfo[]>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

callback

ServiceCallback<PhraseListFeatureInfo[]>

A chamada de retorno

updatePhraseList(string, string, number, FeaturesUpdatePhraseListOptionalParams)

Atualizações as expressões, o estado e o nome da funcionalidade phraselist numa versão da aplicação.

function updatePhraseList(appId: string, versionId: string, phraselistId: number, options?: FeaturesUpdatePhraseListOptionalParams): Promise<FeaturesUpdatePhraseListResponse>

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

phraselistId

number

O ID da funcionalidade a atualizar.

options
FeaturesUpdatePhraseListOptionalParams

Os parâmetros opcionais

Devoluções

Promise<Models.FeaturesUpdatePhraseListResponse>

updatePhraseList(string, string, number, FeaturesUpdatePhraseListOptionalParams, ServiceCallback<OperationStatus>)

function updatePhraseList(appId: string, versionId: string, phraselistId: number, options: FeaturesUpdatePhraseListOptionalParams, callback: ServiceCallback<OperationStatus>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

phraselistId

number

O ID da funcionalidade a atualizar.

options
FeaturesUpdatePhraseListOptionalParams

Os parâmetros opcionais

callback

ServiceCallback<OperationStatus>

A chamada de retorno

updatePhraseList(string, string, number, ServiceCallback<OperationStatus>)

function updatePhraseList(appId: string, versionId: string, phraselistId: number, callback: ServiceCallback<OperationStatus>)

Parâmetros

appId

string

O ID da aplicação.

versionId

string

O ID da versão.

phraselistId

number

O ID da funcionalidade a atualizar.

callback

ServiceCallback<OperationStatus>

A chamada de retorno