@azure/communication-common package
الفصول
AzureCommunicationTokenCredential |
تنفيذ CommunicationTokenCredential مع دعم لتحديث الرمز المميز الاستباقي. |
الواجهات
CommunicationGetTokenOptions |
خيارات لدالة |
CommunicationTokenCredential |
بيانات اعتماد الرمز المميز لخدمات اتصالات Azure. |
CommunicationTokenRefreshOptions |
خيارات التحديث التلقائي لبيانات اعتماد الرمز المميز للاتصال. |
CommunicationUserIdentifier |
مستخدم Azure Communication. |
CommunicationUserKind |
IdentifierKind ل CommunicationUserIdentifier. |
MicrosoftTeamsAppIdentifier |
تطبيق Microsoft Teams. |
MicrosoftTeamsAppKind |
IdentifierKind ل MicrosoftTeamsAppIdentifier. |
MicrosoftTeamsUserIdentifier |
مستخدم Microsoft Teams. |
MicrosoftTeamsUserKind |
IdentifierKind ل MicrosoftTeamsUserIdentifier. |
PhoneNumberIdentifier |
رقم هاتف. |
PhoneNumberKind |
IdentifierKind ل PhoneNumberIdentifier. |
UnknownIdentifier |
معرف غير معروف لا يناسب أيا من أنواع المعرفات الأخرى. |
UnknownIdentifierKind |
IdentifierKind ل UnknownIdentifier. |
النوع أسماء مستعارة
CommunicationIdentifier |
يحدد أحد المشاركين في الاتصال. |
CommunicationIdentifierKind |
CommunicationIdentifierKind هو اتحاد تمييزي يضيف خاصية |
الوظائف
create |
ينشئ CommunicationIdentifierKind من rawId معين. عند تخزين rawIds، استخدم هذه الدالة لاستعادة المعرف الذي تم ترميزه في rawId. |
get |
إرجاع CommunicationIdentifierKind ل CommunicationIdentifier معين. إرجاع غير معرف إذا تعذر استنتاج النوع. |
get |
إرجاع rawId ل CommunicationIdentifier معين. يمكنك استخدام rawId لترميز المعرف ثم استخدامه كمفتاح في قاعدة بيانات. |
is |
يختبر المعرف لتحديد ما إذا كان ينفذ CommunicationUserIdentifier. |
is |
التحقق من أن القيمة هي KeyCredential. |
is |
يختبر المعرف لتحديد ما إذا كان ينفذ MicrosoftTeamsAppIdentifier. |
is |
يختبر المعرف لتحديد ما إذا كان ينفذ MicrosoftTeamsUserIdentifier. |
is |
يختبر المعرف لتحديد ما إذا كان ينفذ PhoneNumberIdentifier. |
is |
يختبر المعرف لتحديد ما إذا كان ينفذ UnknownIdentifier. |
تفاصيل الوظيفة
createIdentifierFromRawId(string)
ينشئ CommunicationIdentifierKind من rawId معين. عند تخزين rawIds، استخدم هذه الدالة لاستعادة المعرف الذي تم ترميزه في rawId.
function createIdentifierFromRawId(rawId: string): CommunicationIdentifierKind
المعلمات
- rawId
-
string
معرف rawId المراد ترجمته إلى تمثيل المعرف الخاص به.
المرتجعات
getIdentifierKind(CommunicationIdentifier)
إرجاع CommunicationIdentifierKind ل CommunicationIdentifier معين. إرجاع غير معرف إذا تعذر استنتاج النوع.
function getIdentifierKind(identifier: CommunicationIdentifier): CommunicationIdentifierKind
المعلمات
- identifier
- CommunicationIdentifier
المعرف الذي يجب استنتاج نوعه.
المرتجعات
getIdentifierRawId(CommunicationIdentifier)
إرجاع rawId ل CommunicationIdentifier معين. يمكنك استخدام rawId لترميز المعرف ثم استخدامه كمفتاح في قاعدة بيانات.
function getIdentifierRawId(identifier: CommunicationIdentifier): string
المعلمات
- identifier
- CommunicationIdentifier
المعرف المراد ترجمته إلى rawId الخاص به.
المرتجعات
string
isCommunicationUserIdentifier(CommunicationIdentifier)
يختبر المعرف لتحديد ما إذا كان ينفذ CommunicationUserIdentifier.
function isCommunicationUserIdentifier(identifier: CommunicationIdentifier): identifier
المعلمات
- identifier
- CommunicationIdentifier
CommunicationUserIdentifier المفترض ليتم اختباره.
المرتجعات
identifier
isKeyCredential(unknown)
التحقق من أن القيمة هي KeyCredential.
function isKeyCredential(credential: unknown): credential
المعلمات
- credential
-
unknown
بيانات الاعتماد التي يتم التحقق منها.
المرتجعات
credential
isMicrosoftTeamsAppIdentifier(CommunicationIdentifier)
يختبر المعرف لتحديد ما إذا كان ينفذ MicrosoftTeamsAppIdentifier.
function isMicrosoftTeamsAppIdentifier(identifier: CommunicationIdentifier): identifier
المعلمات
- identifier
- CommunicationIdentifier
المفترض أن يكون متوفرا للاختبار.
المرتجعات
identifier
isMicrosoftTeamsUserIdentifier(CommunicationIdentifier)
يختبر المعرف لتحديد ما إذا كان ينفذ MicrosoftTeamsUserIdentifier.
function isMicrosoftTeamsUserIdentifier(identifier: CommunicationIdentifier): identifier
المعلمات
- identifier
- CommunicationIdentifier
المفترض أن يكون متوفرا للاختبار.
المرتجعات
identifier
isPhoneNumberIdentifier(CommunicationIdentifier)
يختبر المعرف لتحديد ما إذا كان ينفذ PhoneNumberIdentifier.
function isPhoneNumberIdentifier(identifier: CommunicationIdentifier): identifier
المعلمات
- identifier
- CommunicationIdentifier
PhoneNumberIdentifier المفترض ليتم اختباره.
المرتجعات
identifier
isUnknownIdentifier(CommunicationIdentifier)
يختبر المعرف لتحديد ما إذا كان ينفذ UnknownIdentifier.
function isUnknownIdentifier(identifier: CommunicationIdentifier): identifier
المعلمات
- identifier
- CommunicationIdentifier
UnknownIdentifier المفترض ليتم اختباره.
المرتجعات
identifier