Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Rappresenta un partecipante di una conversazione. Aggiunta nella versione 1.5.0.
Membri
Id
Sintassi: public const std::string & Id;
Ottenere l'identificatore per il partecipante.
Proprietà
Sintassi: public PropertyCollection & Properties;
Raccolta di proprietà aggiuntive dei partecipanti.
Partecipante
Sintassi: public inline explicit Participant ( SPXPARTICIPANTHANDLE hparticipant );
Costruttore interno. Crea una nuova istanza usando l'handle fornito.
Parametri
-
hparticipanthandle del partecipante.
~Partecipante
Sintassi: public inline virtual ~Participant ( );
Distruttore virtuale.
operatore SPXPARTICIPANTHANDLE
Sintassi: public inline explicit operator SPXPARTICIPANTHANDLE ( ) const;
Operatore interno usato per ottenere il valore di handle sottostante.
Restituzioni
Handle.
SetPreferredLanguage
Sintassi: public inline void SetPreferredLanguage ( const std::string & preferredLanguage );
Impostare la lingua preferita.
Parametri
-
preferredLanguageLingua preferita, ad esempio "en-us".
SetVoiceSignature
Sintassi: public inline void SetVoiceSignature ( const std::string & voiceSignature );
Impostare la firma vocale. Se la firma vocale è vuota, l'utente non verrà identificato.
Parametri
-
voiceSignaturela firma vocale del partecipante."
Da
Sintassi: public inline static std::shared_ptr< Participant > From ( const std::string & userId , const std::string & preferredLanguage , const std::string & voiceSignature );
Creare un partecipante usando l'ID utente, la lingua preferita e la firma vocale. Se la firma vocale è vuota, l'utente non verrà identificato.
Parametri
userIdID utente.preferredLanguageLingue preferite dell'utente. Può essere facoltativo.voiceSignatureLa firma vocale dell'utente. Può essere facoltativo.
Restituzioni
Puntatore intelligente del partecipante