ConnectionMessage class
يمثل ConnectionMessage رسائل محددة للتنفيذ يتم إرسالها إلى خدمة الكلام وتلقيها منها. يتم توفير هذه الرسائل لأغراض تصحيح الأخطاء ولا يجب استخدامها لحالات استخدام الإنتاج مع Azure Cognitive Services Speech Service. تخضع الرسائل المرسلة إلى خدمة الكلام والمستلمة منها للتغيير دون إشعار. يتضمن ذلك محتويات الرسائل والعناوين والحمولات وترتيبها وما إلى ذلك. تمت إضافته في الإصدار 1.11.0.
الخصائص
binary |
يحصل على حمولة الرسالة الثنائية. |
is |
يتحقق لمعرفة ما إذا كان ConnectionMessage عبارة عن رسالة ثنائية. راجع أيضا GetBinaryMessage(). |
is |
يتحقق لمعرفة ما إذا كان ConnectionMessage عبارة عن رسالة نصية. راجع أيضا IsBinaryMessage(). |
path | مسار الرسالة. |
properties | مجموعة من الخصائص وقيمها المحددة لهذا . يمكن الوصول إلى رؤوس الرسائل عبر هذه المجموعة (مثل "نوع المحتوى"). |
Text |
يحصل على حمولة الرسالة النصية. عادة ما يكون نوع محتوى الرسالة النصية هو application/json. لتحديد أنواع المحتويات الأخرى، استخدم Properties.GetProperty("Content-Type"). |
الأساليب
to |
إرجاع سلسلة تمثل رسالة الاتصال. |
تفاصيل الخاصية
binaryMessage
يحصل على حمولة الرسالة الثنائية.
ArrayBuffer binaryMessage
قيمة الخاصية
ArrayBuffer
isBinaryMessage
يتحقق لمعرفة ما إذا كان ConnectionMessage عبارة عن رسالة ثنائية. راجع أيضا GetBinaryMessage().
boolean isBinaryMessage
قيمة الخاصية
boolean
isTextMessage
يتحقق لمعرفة ما إذا كان ConnectionMessage عبارة عن رسالة نصية. راجع أيضا IsBinaryMessage().
boolean isTextMessage
قيمة الخاصية
boolean
path
مسار الرسالة.
string path
قيمة الخاصية
string
properties
مجموعة من الخصائص وقيمها المحددة لهذا . يمكن الوصول إلى رؤوس الرسائل عبر هذه المجموعة (مثل "نوع المحتوى").
PropertyCollection properties
قيمة الخاصية
TextMessage
يحصل على حمولة الرسالة النصية. عادة ما يكون نوع محتوى الرسالة النصية هو application/json. لتحديد أنواع المحتويات الأخرى، استخدم Properties.GetProperty("Content-Type").
string TextMessage
قيمة الخاصية
string
تفاصيل الأسلوب
toString()
إرجاع سلسلة تمثل رسالة الاتصال.
function toString(): string
المرتجعات
string