Delen via


klasse ConnectionMessage

ConnectionMessage vertegenwoordigt implementatiespecifieke berichten die zijn verzonden naar en ontvangen van de spraakservice. Deze berichten worden verstrekt voor foutopsporingsdoeleinden en mogen niet worden gebruikt voor productiegebruiksscenario's met de Azure Cognitive Services Speech Service. Berichten die worden verzonden naar en ontvangen van de Spraakservice, kunnen zonder voorafgaande kennisgeving worden gewijzigd. Dit omvat berichtinhoud, kopteksten, nettoladingen, volgorde, enzovoort. Toegevoegd in versie 1.10.0.

Leden

Eigenschappen

Syntaxis: public PropertyCollection & Properties;

Een verzameling eigenschappen en de bijbehorende waarden die zijn gedefinieerd voor dit ConnectionMessage. Berichtkoppen zijn toegankelijk via deze verzameling (bijvoorbeeld 'Content-Type').

ConnectionMessage

Syntaxis: public inline explicit ConnectionMessage ( SPXCONNECTIONMESSAGEHANDLE hcm );

Constructor.

Parameters

  • hcm Gebeurtenis-ingang.

~ConnectionMessage

Syntaxis: public inline virtual ~ConnectionMessage ( );

Destructor.

GetPath

Syntaxis: public inline std::string GetPath ( ) const;

Hiermee haalt u het berichtpad op.

Retouren

Een std::tekenreeks met het berichtpad.

IsTextMessage

Syntaxis: public inline bool IsTextMessage ( ) const;

Controleert of ConnectionMessage een sms-bericht is. Zie ook IsBinaryMessage().

Retouren

Een bool die wordt aangegeven als de nettolading van het bericht tekst is.

IsBinaryMessage

Syntaxis: public inline bool IsBinaryMessage ( ) const;

Controleert of connectionMessage een binair bericht is. Zie ook GetBinaryMessage().

Retouren

Een bool die wordt aangegeven als de nettolading van het bericht binair is.

GetTextMessage

Syntaxis: public inline std::string GetTextMessage ( ) const;

Hiermee haalt u de nettolading van het sms-bericht op. Normaal gesproken is het inhoudstype van het tekstbericht application/json. Als u andere inhoudstypen wilt bepalen, gebruikt u Properties.GetProperty("Content-Type").

Retouren

Een std::tekenreeks die het sms-bericht bevat.

GetBinaryMessage

Syntaxis: public inline std::vector< uint8_t > GetBinaryMessage ( ) const;

Hiermee haalt u de nettolading van het binaire bericht op.

Retouren

Een std::vector<uint8_t> met het binaire bericht.