Features class
フィーチャーを表すクラス。
コンストラクター
Features(LUISAuthoring |
フィーチャーを作成します。 |
メソッド
コンストラクターの詳細
Features(LUISAuthoringClientContext)
フィーチャーを作成します。
new Features(client: LUISAuthoringClientContext)
パラメーター
- client
- LUISAuthoringClientContext
サービス クライアントへの参照。
メソッドの詳細
addEntityFeature(string, string, string, ModelFeatureInformation, RequestOptionsBase)
アプリケーションのバージョンでエンティティによって使用される新しい特徴関係を追加します。
function addEntityFeature(appId: string, versionId: string, entityId: string, featureRelationCreateObject: ModelFeatureInformation, options?: RequestOptionsBase): Promise<FeaturesAddEntityFeatureResponse>
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- entityId
-
string
エンティティ抽出器 ID。
- featureRelationCreateObject
- ModelFeatureInformation
特徴関係情報オブジェクト。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<FeaturesAddEntityFeatureResponse>
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>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- entityId
-
string
エンティティ抽出器 ID。
- featureRelationCreateObject
- ModelFeatureInformation
特徴関係情報オブジェクト。
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
addEntityFeature(string, string, string, ModelFeatureInformation, ServiceCallback<OperationStatus>)
function addEntityFeature(appId: string, versionId: string, entityId: string, featureRelationCreateObject: ModelFeatureInformation, callback: ServiceCallback<OperationStatus>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- entityId
-
string
エンティティ抽出器 ID。
- featureRelationCreateObject
- ModelFeatureInformation
特徴関係情報オブジェクト。
- callback
コールバック。
addIntentFeature(string, string, string, ModelFeatureInformation, RequestOptionsBase)
アプリケーションのバージョンで意図によって使用される新しい機能関係を追加します。
function addIntentFeature(appId: string, versionId: string, intentId: string, featureRelationCreateObject: ModelFeatureInformation, options?: RequestOptionsBase): Promise<FeaturesAddIntentFeatureResponse>
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- intentId
-
string
意図分類子 ID。
- featureRelationCreateObject
- ModelFeatureInformation
特徴関係情報オブジェクト。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<FeaturesAddIntentFeatureResponse>
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>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- intentId
-
string
意図分類子 ID。
- featureRelationCreateObject
- ModelFeatureInformation
特徴関係情報オブジェクト。
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
addIntentFeature(string, string, string, ModelFeatureInformation, ServiceCallback<OperationStatus>)
function addIntentFeature(appId: string, versionId: string, intentId: string, featureRelationCreateObject: ModelFeatureInformation, callback: ServiceCallback<OperationStatus>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- intentId
-
string
意図分類子 ID。
- featureRelationCreateObject
- ModelFeatureInformation
特徴関係情報オブジェクト。
- callback
コールバック。
addPhraseList(string, string, PhraselistCreateObject, RequestOptionsBase)
アプリケーションのバージョンで新しいフレーズリスト機能を作成します。
function addPhraseList(appId: string, versionId: string, phraselistCreateObject: PhraselistCreateObject, options?: RequestOptionsBase): Promise<FeaturesAddPhraseListResponse>
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- phraselistCreateObject
- PhraselistCreateObject
Name、コンマ区切りのフレーズ、および isExchangeable ブール値を含む Phraselist オブジェクト。 isExchangeable の既定値は true です。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<FeaturesAddPhraseListResponse>
Promise<Models.FeaturesAddPhraseListResponse>
addPhraseList(string, string, PhraselistCreateObject, RequestOptionsBase, ServiceCallback<number>)
function addPhraseList(appId: string, versionId: string, phraselistCreateObject: PhraselistCreateObject, options: RequestOptionsBase, callback: ServiceCallback<number>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- phraselistCreateObject
- PhraselistCreateObject
Name、コンマ区切りのフレーズ、および isExchangeable ブール値を含む Phraselist オブジェクト。 isExchangeable の既定値は true です。
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
-
ServiceCallback<number>
コールバック。
addPhraseList(string, string, PhraselistCreateObject, ServiceCallback<number>)
function addPhraseList(appId: string, versionId: string, phraselistCreateObject: PhraselistCreateObject, callback: ServiceCallback<number>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- phraselistCreateObject
- PhraselistCreateObject
Name、コンマ区切りのフレーズ、および isExchangeable ブール値を含む Phraselist オブジェクト。 isExchangeable の既定値は true です。
- callback
-
ServiceCallback<number>
コールバック。
deletePhraseList(string, string, number, RequestOptionsBase)
アプリケーションのバージョンからフレーズリスト機能を削除します。
function deletePhraseList(appId: string, versionId: string, phraselistId: number, options?: RequestOptionsBase): Promise<FeaturesDeletePhraseListResponse>
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- phraselistId
-
number
削除する機能の ID。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<FeaturesDeletePhraseListResponse>
Promise<Models.FeaturesDeletePhraseListResponse>
deletePhraseList(string, string, number, RequestOptionsBase, ServiceCallback<OperationStatus>)
function deletePhraseList(appId: string, versionId: string, phraselistId: number, options: RequestOptionsBase, callback: ServiceCallback<OperationStatus>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- phraselistId
-
number
削除する機能の ID。
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
deletePhraseList(string, string, number, ServiceCallback<OperationStatus>)
function deletePhraseList(appId: string, versionId: string, phraselistId: number, callback: ServiceCallback<OperationStatus>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- phraselistId
-
number
削除する機能の ID。
- callback
コールバック。
getPhraseList(string, string, number, RequestOptionsBase)
アプリケーションのバージョンのフレーズリスト機能情報を取得します。
function getPhraseList(appId: string, versionId: string, phraselistId: number, options?: RequestOptionsBase): Promise<FeaturesGetPhraseListResponse>
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- phraselistId
-
number
取得する機能の ID。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<FeaturesGetPhraseListResponse>
Promise<Models.FeaturesGetPhraseListResponse>
getPhraseList(string, string, number, RequestOptionsBase, ServiceCallback<PhraseListFeatureInfo>)
function getPhraseList(appId: string, versionId: string, phraselistId: number, options: RequestOptionsBase, callback: ServiceCallback<PhraseListFeatureInfo>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- phraselistId
-
number
取得する機能の ID。
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
getPhraseList(string, string, number, ServiceCallback<PhraseListFeatureInfo>)
function getPhraseList(appId: string, versionId: string, phraselistId: number, callback: ServiceCallback<PhraseListFeatureInfo>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- phraselistId
-
number
取得する機能の ID。
- callback
コールバック。
list(string, string, FeaturesListOptionalParams)
アプリケーションのバージョンのすべての抽出フレーズリストとパターン機能を取得します。
function list(appId: string, versionId: string, options?: FeaturesListOptionalParams): Promise<FeaturesListResponse>
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- options
- FeaturesListOptionalParams
省略可能なパラメーター
戻り値
Promise<FeaturesListResponse>
Promise<Models.FeaturesListResponse>
list(string, string, FeaturesListOptionalParams, ServiceCallback<FeaturesResponseObject>)
function list(appId: string, versionId: string, options: FeaturesListOptionalParams, callback: ServiceCallback<FeaturesResponseObject>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- options
- FeaturesListOptionalParams
省略可能なパラメーター
- callback
コールバック。
list(string, string, ServiceCallback<FeaturesResponseObject>)
function list(appId: string, versionId: string, callback: ServiceCallback<FeaturesResponseObject>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- callback
コールバック。
listPhraseLists(string, string, FeaturesListPhraseListsOptionalParams)
アプリケーションのバージョンのすべてのフレーズリスト機能を取得します。
function listPhraseLists(appId: string, versionId: string, options?: FeaturesListPhraseListsOptionalParams): Promise<FeaturesListPhraseListsResponse>
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
省略可能なパラメーター
戻り値
Promise<FeaturesListPhraseListsResponse>
Promise<Models.FeaturesListPhraseListsResponse>
listPhraseLists(string, string, FeaturesListPhraseListsOptionalParams, ServiceCallback<PhraseListFeatureInfo[]>)
function listPhraseLists(appId: string, versionId: string, options: FeaturesListPhraseListsOptionalParams, callback: ServiceCallback<PhraseListFeatureInfo[]>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
省略可能なパラメーター
- callback
コールバック。
listPhraseLists(string, string, ServiceCallback<PhraseListFeatureInfo[]>)
function listPhraseLists(appId: string, versionId: string, callback: ServiceCallback<PhraseListFeatureInfo[]>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- callback
コールバック。
updatePhraseList(string, string, number, FeaturesUpdatePhraseListOptionalParams)
アプリケーションのバージョンでフレーズ、状態、フレーズリスト機能の名前を更新します。
function updatePhraseList(appId: string, versionId: string, phraselistId: number, options?: FeaturesUpdatePhraseListOptionalParams): Promise<FeaturesUpdatePhraseListResponse>
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- phraselistId
-
number
更新する機能の ID。
省略可能なパラメーター
戻り値
Promise<FeaturesUpdatePhraseListResponse>
Promise<Models.FeaturesUpdatePhraseListResponse>
updatePhraseList(string, string, number, FeaturesUpdatePhraseListOptionalParams, ServiceCallback<OperationStatus>)
function updatePhraseList(appId: string, versionId: string, phraselistId: number, options: FeaturesUpdatePhraseListOptionalParams, callback: ServiceCallback<OperationStatus>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- phraselistId
-
number
更新する機能の ID。
省略可能なパラメーター
- callback
コールバック。
updatePhraseList(string, string, number, ServiceCallback<OperationStatus>)
function updatePhraseList(appId: string, versionId: string, phraselistId: number, callback: ServiceCallback<OperationStatus>)
パラメーター
- appId
-
string
アプリケーション ID。
- versionId
-
string
バージョン ID。
- phraselistId
-
number
更新する機能の ID。
- callback
コールバック。