connectionMessage da classe
ConnectionMessage representa mensagens específicas de implementação enviadas e recebidas do serviço de voz. Estas mensagens são fornecidas para fins de depuração e não devem ser utilizadas para casos de utilização de produção com o Serviço de Voz dos Serviços Cognitivos do Azure. As mensagens enviadas e recebidas do Serviço de Voz estão sujeitas a alterações sem aviso prévio. Isto inclui conteúdos de mensagens, cabeçalhos, payloads, encomendas, etc. Adicionado na versão 1.10.0.
Membros
Propriedades
Sintaxe: public PropertyCollection & Properties;
Uma coleção de propriedades e os respetivos valores definidos para esta ConnectionMessage. Os cabeçalhos de mensagens podem ser acedidos através desta coleção (por exemplo, "Tipo de Conteúdo").
ConnectionMessage
Sintaxe: public inline explicit ConnectionMessage ( SPXCONNECTIONMESSAGEHANDLE hcm );
Construtor.
Parâmetros
-
hcm
Identificador de evento.
~ConnectionMessage
Sintaxe: public inline virtual ~ConnectionMessage ( );
Destrutor.
GetPath
Sintaxe: public inline std::string GetPath ( ) const;
Obtém o caminho da mensagem.
Devoluções
Uma cadeia std::que contém o caminho da mensagem.
IsTextMessage
Sintaxe: public inline bool IsTextMessage ( ) const;
Verifica se ConnectionMessage é uma mensagem sms. Veja também IsBinaryMessage().
Devoluções
Um bool indicado se o payload da mensagem for texto.
IsBinaryMessage
Sintaxe: public inline bool IsBinaryMessage ( ) const;
Verifica se ConnectionMessage é uma mensagem binária. Veja também GetBinaryMessage().
Devoluções
Um bool indicado se o payload da mensagem for binário.
GetTextMessage
Sintaxe: public inline std::string GetTextMessage ( ) const;
Obtém o payload de mensagens sms. Normalmente, o tipo de conteúdo da mensagem de texto é application/json. Para determinar outros tipos de conteúdo, utilize Properties.GetProperty("Content-Type").
Devoluções
Uma cadeia std::que contém a mensagem de texto.
GetBinaryMessage
Sintaxe: public inline std::vector< uint8_t > GetBinaryMessage ( ) const;
Obtém o payload de mensagens binárias.
Devoluções
Um std::vector<uint8_t> que contém a mensagem binária.