Partager via


Features class

Classe représentant une fonctionnalité.

Constructeurs

Features(LUISAuthoringClientContext)

Créez une fonctionnalité.

Méthodes

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

Ajoute une nouvelle relation de fonctionnalité à utiliser par l’entité dans une version de l’application.

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

Ajoute une nouvelle relation de fonctionnalité à utiliser par l’intention dans une version de l’application.

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

Crée une fonctionnalité de liste d’expressions dans une version de l’application.

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

Supprime une fonctionnalité de liste d’expressions d’une version de l’application.

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

Obtient les informations de fonctionnalité de la liste d’expressions dans une version de l’application.

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

Obtient toutes les fonctionnalités de modèle et de liste d’expressions d’extraction dans une version de l’application.

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

Obtient toutes les fonctionnalités de la liste d’expressions dans une version de l’application.

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

Mises à jour les expressions, l’état et le nom de la fonctionnalité de liste d’expressions dans une version de l’application.

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

Détails du constructeur

Features(LUISAuthoringClientContext)

Créez une fonctionnalité.

new Features(client: LUISAuthoringClientContext)

Paramètres

client
LUISAuthoringClientContext

Référence au client de service.

Détails de la méthode

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

Ajoute une nouvelle relation de fonctionnalité à utiliser par l’entité dans une version de l’application.

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

entityId

string

ID de l’extracteur d’entité.

featureRelationCreateObject
ModelFeatureInformation

Objet d’informations de relation de fonctionnalité.

options
RequestOptionsBase

Paramètres facultatifs

Retours

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>)

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

entityId

string

ID de l’extracteur d’entité.

featureRelationCreateObject
ModelFeatureInformation

Objet d’informations de relation de fonctionnalité.

options
RequestOptionsBase

Paramètres facultatifs

callback

ServiceCallback<OperationStatus>

Rappel

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

entityId

string

ID de l’extracteur d’entité.

featureRelationCreateObject
ModelFeatureInformation

Objet d’informations de relation de fonctionnalité.

callback

ServiceCallback<OperationStatus>

Rappel

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

Ajoute une nouvelle relation de fonctionnalité à utiliser par l’intention dans une version de l’application.

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

intentId

string

ID du classifieur d’intention.

featureRelationCreateObject
ModelFeatureInformation

Objet d’informations de relation de fonctionnalité.

options
RequestOptionsBase

Paramètres facultatifs

Retours

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>)

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

intentId

string

ID du classifieur d’intention.

featureRelationCreateObject
ModelFeatureInformation

Objet d’informations de relation de fonctionnalité.

options
RequestOptionsBase

Paramètres facultatifs

callback

ServiceCallback<OperationStatus>

Rappel

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

intentId

string

ID du classifieur d’intention.

featureRelationCreateObject
ModelFeatureInformation

Objet d’informations de relation de fonctionnalité.

callback

ServiceCallback<OperationStatus>

Rappel

addPhraseList(string, string, PhraselistCreateObject, RequestOptionsBase)

Crée une fonctionnalité de liste d’expressions dans une version de l’application.

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

phraselistCreateObject
PhraselistCreateObject

Objet Phraselist contenant Name, phrases séparées par des virgules et la valeur booléenne isExchangeable. La valeur par défaut de isExchangeable est true.

options
RequestOptionsBase

Paramètres facultatifs

Retours

Promise<Models.FeaturesAddPhraseListResponse>

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

phraselistCreateObject
PhraselistCreateObject

Objet Phraselist contenant Name, phrases séparées par des virgules et la valeur booléenne isExchangeable. La valeur par défaut de isExchangeable est true.

options
RequestOptionsBase

Paramètres facultatifs

callback

ServiceCallback<number>

Rappel

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

phraselistCreateObject
PhraselistCreateObject

Objet Phraselist contenant Name, phrases séparées par des virgules et la valeur booléenne isExchangeable. La valeur par défaut de isExchangeable est true.

callback

ServiceCallback<number>

Rappel

deletePhraseList(string, string, number, RequestOptionsBase)

Supprime une fonctionnalité de liste d’expressions d’une version de l’application.

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

phraselistId

number

ID de la fonctionnalité à supprimer.

options
RequestOptionsBase

Paramètres facultatifs

Retours

Promise<Models.FeaturesDeletePhraseListResponse>

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

phraselistId

number

ID de la fonctionnalité à supprimer.

options
RequestOptionsBase

Paramètres facultatifs

callback

ServiceCallback<OperationStatus>

Rappel

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

phraselistId

number

ID de la fonctionnalité à supprimer.

callback

ServiceCallback<OperationStatus>

Rappel

getPhraseList(string, string, number, RequestOptionsBase)

Obtient les informations de fonctionnalité de la liste d’expressions dans une version de l’application.

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

phraselistId

number

ID de la fonctionnalité à récupérer.

options
RequestOptionsBase

Paramètres facultatifs

Retours

Promise<Models.FeaturesGetPhraseListResponse>

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

phraselistId

number

ID de la fonctionnalité à récupérer.

options
RequestOptionsBase

Paramètres facultatifs

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

phraselistId

number

ID de la fonctionnalité à récupérer.

list(string, string, FeaturesListOptionalParams)

Obtient toutes les fonctionnalités de modèle et de liste d’expressions d’extraction dans une version de l’application.

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

options
FeaturesListOptionalParams

Paramètres facultatifs

Retours

Promise<Models.FeaturesListResponse>

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

options
FeaturesListOptionalParams

Paramètres facultatifs

list(string, string, ServiceCallback<FeaturesResponseObject>)

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

listPhraseLists(string, string, FeaturesListPhraseListsOptionalParams)

Obtient toutes les fonctionnalités de la liste d’expressions dans une version de l’application.

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

options
FeaturesListPhraseListsOptionalParams

Paramètres facultatifs

Retours

Promise<Models.FeaturesListPhraseListsResponse>

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

options
FeaturesListPhraseListsOptionalParams

Paramètres facultatifs

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

updatePhraseList(string, string, number, FeaturesUpdatePhraseListOptionalParams)

Mises à jour les expressions, l’état et le nom de la fonctionnalité de liste d’expressions dans une version de l’application.

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

phraselistId

number

ID de la fonctionnalité à mettre à jour.

options
FeaturesUpdatePhraseListOptionalParams

Paramètres facultatifs

Retours

Promise<Models.FeaturesUpdatePhraseListResponse>

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

phraselistId

number

ID de la fonctionnalité à mettre à jour.

options
FeaturesUpdatePhraseListOptionalParams

Paramètres facultatifs

callback

ServiceCallback<OperationStatus>

Rappel

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

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

Paramètres

appId

string

L’ID de l'application.

versionId

string

ID de version.

phraselistId

number

ID de la fonctionnalité à mettre à jour.

callback

ServiceCallback<OperationStatus>

Rappel