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.