Sdílet prostřednictvím


class Intent::IntentTrigger

Představuje aktivační událost záměru.

Členové

~IntentTrigger

Syntaxe: public inline virtual ~IntentTrigger ( );

Virtuální destruktor.

IntentTrigger

Syntaxe: public inline explicit IntentTrigger ( SPXTRIGGERHANDLE htrigger );

Interní konstruktor. Vytvoří novou instanci pomocí poskytnutého popisovače.

Parametry

  • htrigger popisovač triggeru.

SPXTRIGGERHANDLE – operátor

Syntaxe: public inline explicit operator SPXTRIGGERHANDLE ( );

Interní. Explicitní operátor převodu

Návraty

Úchyt.

Od

Syntaxe: public inline static std::shared_ptr< IntentTrigger > From ( const std::string & simplePhrase );

Vytvoří trigger záměru pomocí zadané fráze.

Parametry

  • simplePhrase Jednoduchá fráze pro vytvoření triggeru záměru.

Návraty

Sdílený ukazatel na aktivační událost záměru.

Od

Syntaxe: public inline static std::shared_ptr< IntentTrigger > From ( std::shared_ptr< LanguageUnderstandingModel > model );

Vytvoří trigger záměru pomocí zadaného objektu LanguageUnderstandingModel.

Parametry

  • model LanguageUnderstandingModel k vytvoření triggeru záměru pro.

Návraty

Sdílený ukazatel na aktivační událost záměru.

Od

Syntaxe: public inline static std::shared_ptr< IntentTrigger > From ( std::shared_ptr< LanguageUnderstandingModel > model , const std::string & intentName );

Vytvoří trigger záměru pomocí zadaného objektu LanguageUnderstandingModel a názvu záměru.

Parametry

  • model LanguageUnderstandingModel k vytvoření triggeru záměru pro.

  • intentName Název záměru pro vytvoření triggeru záměru.

Návraty

Sdílený ukazatel na aktivační událost záměru.