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í zadaného popisovače.

Parametry

  • htrigger Aktivační úchyt.

SPXTRIGGERHANDLE – operátor

Syntaxe: public inline explicit operator SPXTRIGGERHANDLE ( );

Vnitřní. Operátor explicitního převodu.

Návraty

Popisovač.

Z

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 kterou se má vytvořit aktivační událost záměru.

Návraty

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

Z

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 pro vytvoření triggeru záměru.

Návraty

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

Z

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 modelu LanguageUnderstandingModel a názvu záměru.

Parametry

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

  • intentName Název záměru, pro který se má vytvořit trigger záměru.

Návraty

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