@azure/communication-common package
الفصول
| AzureCommunicationTokenCredential |
تطبيق CommunicationTokenCredential مع دعم تحديث الرمز المميز الاستباقي. |
الواجهات
| CommunicationGetTokenOptions |
خيارات وظيفة |
| CommunicationTokenCredential |
بيانات اعتماد الرمز المميز ل Azure Communication Services. |
| CommunicationTokenRefreshOptions |
خيارات التحديث التلقائي لبيانات اعتماد رمز الاتصال المميز. |
| CommunicationUserIdentifier |
مستخدم Azure Communication. |
| CommunicationUserKind |
IdentifierKind ل CommunicationUserIdentifier. |
| EntraCommunicationTokenCredentialOptions |
خيارات رمز اتصال Entra. |
| MicrosoftTeamsAppIdentifier |
تطبيق Microsoft Teams. |
| MicrosoftTeamsAppKind |
IdentifierKind ل MicrosoftTeamsAppIdentifier. |
| MicrosoftTeamsUserIdentifier |
مستخدم Microsoft Teams. |
| MicrosoftTeamsUserKind |
IdentifierKind ل MicrosoftTeamsUserIdentifier. |
| PhoneNumberIdentifier |
رقم هاتف. |
| PhoneNumberKind |
IdentifierKind ل PhoneNumberIdentifier. |
| TeamsExtensionUserIdentifier |
مستخدم Microsoft Teams Phone الذي يستخدم مورد Azure Communication Services لتوسيع إعداد Teams Phone الخاص به. |
| TeamsExtensionUserKind |
IdentifierKind ل TeamsExtensionUserIdentifier. |
| 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 |
يختبر معرفا لتحديد ما إذا كان ينفذ TeamsExtensionUserIdentifier. |
| 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
isTeamsExtensionUserIdentifier(CommunicationIdentifier)
يختبر معرفا لتحديد ما إذا كان ينفذ TeamsExtensionUserIdentifier.
function isTeamsExtensionUserIdentifier(identifier: CommunicationIdentifier): identifier
المعلمات
- identifier
- CommunicationIdentifier
المفترض أنه متاح للاختبار.
المرتجعات
identifier
isUnknownIdentifier(CommunicationIdentifier)
اختبار المعرف لتحديد ما إذا كان ينفذ UnknownIdentifier.
function isUnknownIdentifier(identifier: CommunicationIdentifier): identifier
المعلمات
- identifier
- CommunicationIdentifier
تم اختبار UnknownIdentifier المفترض.
المرتجعات
identifier