Aracılığıyla paylaş


@azure/communication-common package

Sınıflar

AzureCommunicationTokenCredential

Proaktif belirteç yenileme desteğiyle CommunicationTokenCredential uygulaması.

Arabirimler

CommunicationGetTokenOptions

CommunicationTokenCredential getToken işlevi seçenekleri.

CommunicationTokenCredential

Azure İletişim Hizmetleri belirteci kimlik bilgileri.

CommunicationTokenRefreshOptions

İletişim Belirteci kimlik bilgilerini otomatik yenileme seçenekleri.

CommunicationUserIdentifier

Azure İletişim kullanıcısı.

CommunicationUserKind

CommunicationUserIdentifier için IdentifierKind.

EntraCommunicationTokenCredentialOptions

Entra İletişim Belirteci Seçenekleri.

MicrosoftTeamsAppIdentifier

Bir Microsoft Teams uygulaması.

MicrosoftTeamsAppKind

MicrosoftTeamsAppIdentifier için IdentifierKind.

MicrosoftTeamsUserIdentifier

Microsoft Teams kullanıcısı.

MicrosoftTeamsUserKind

MicrosoftTeamsUserIdentifier için IdentifierKind.

PhoneNumberIdentifier

Telefon numarası.

PhoneNumberKind

PhoneNumberIdentifier için IdentifierKind.

TeamsExtensionUserIdentifier

Teams Phone kurulumunu genişletmek için Azure İletişim Hizmetleri kaynağını kullanan bir Microsoft Teams Phone kullanıcısı.

TeamsExtensionUserKind

TeamsExtensionUserIdentifier için IdentifierKind.

UnknownIdentifier

Diğer tanımlayıcı türlerinden herhangi birine uymayan bilinmeyen bir tanımlayıcı.

UnknownIdentifierKind

UnknownIdentifier için IdentifierKind.

Tür Diğer Adları

CommunicationIdentifier

İletişim katılımcısı tanımlar.

CommunicationIdentifierKind

CommunicationIdentifierKind, tanımlayıcıya özellik kind ekleyen ayrımcı bir birleşimdir.

İşlevler

createIdentifierFromRawId(string)

Belirli bir rawId'den CommunicationIdentifierKind oluşturur. RawId'leri depolarken, rawId'de kodlanmış tanımlayıcıyı geri yüklemek için bu işlevi kullanın.

getIdentifierKind(CommunicationIdentifier)

Belirli bir CommunicationIdentifier için CommunicationIdentifierKind değerini döndürür. Tür çıkarılamıyorsa tanımsız döndürür.

getIdentifierRawId(CommunicationIdentifier)

Belirli bir CommunicationIdentifier için rawId değerini döndürür. Tanımlayıcıyı kodlamak için rawId değerini kullanabilir ve ardından bunu veritabanında anahtar olarak kullanabilirsiniz.

isCommunicationUserIdentifier(CommunicationIdentifier)

CommunicationUserIdentifier uygulayıp uygulamadığını belirlemek için bir Tanımlayıcıyı test eder.

isKeyCredential(unknown)

Bir değerin KeyCredential olup olmadığını denetler.

isMicrosoftTeamsAppIdentifier(CommunicationIdentifier)

MicrosoftTeamsAppIdentifier uygulayıp uygulamadığını belirlemek için bir Tanımlayıcıyı test eder.

isMicrosoftTeamsUserIdentifier(CommunicationIdentifier)

MicrosoftTeamsUserIdentifier uygulayıp uygulamadığını belirlemek için bir Tanımlayıcıyı test eder.

isPhoneNumberIdentifier(CommunicationIdentifier)

PhoneNumberIdentifier uygulayıp uygulamadığını belirlemek için bir Tanımlayıcıyı test eder.

isTeamsExtensionUserIdentifier(CommunicationIdentifier)

TeamsExtensionUserIdentifier'ı uygulayıp uygulamadığını belirlemek için bir Tanımlayıcıyı test eder.

isUnknownIdentifier(CommunicationIdentifier)

UnknownIdentifier uygulayıp uygulamadığını belirlemek için bir Tanımlayıcıyı test eder.

İşlev Ayrıntıları

createIdentifierFromRawId(string)

Belirli bir rawId'den CommunicationIdentifierKind oluşturur. RawId'leri depolarken, rawId'de kodlanmış tanımlayıcıyı geri yüklemek için bu işlevi kullanın.

function createIdentifierFromRawId(rawId: string): CommunicationIdentifierKind

Parametreler

rawId

string

Tanımlayıcı gösterimine çevrilecek rawId.

Döndürülenler

getIdentifierKind(CommunicationIdentifier)

Belirli bir CommunicationIdentifier için CommunicationIdentifierKind değerini döndürür. Tür çıkarılamıyorsa tanımsız döndürür.

function getIdentifierKind(identifier: CommunicationIdentifier): CommunicationIdentifierKind

Parametreler

identifier
CommunicationIdentifier

Türü çıkarılacak tanımlayıcı.

Döndürülenler

getIdentifierRawId(CommunicationIdentifier)

Belirli bir CommunicationIdentifier için rawId değerini döndürür. Tanımlayıcıyı kodlamak için rawId değerini kullanabilir ve ardından bunu veritabanında anahtar olarak kullanabilirsiniz.

function getIdentifierRawId(identifier: CommunicationIdentifier): string

Parametreler

identifier
CommunicationIdentifier

RawId'sine çevrilecek tanımlayıcı.

Döndürülenler

string

isCommunicationUserIdentifier(CommunicationIdentifier)

CommunicationUserIdentifier uygulayıp uygulamadığını belirlemek için bir Tanımlayıcıyı test eder.

function isCommunicationUserIdentifier(identifier: CommunicationIdentifier): identifier

Parametreler

identifier
CommunicationIdentifier

Test edilecek kabul edilen CommunicationUserIdentifier.

Döndürülenler

identifier

isKeyCredential(unknown)

Bir değerin KeyCredential olup olmadığını denetler.

function isKeyCredential(credential: unknown): credential

Parametreler

credential

unknown

Denetlenen kimlik bilgisi.

Döndürülenler

credential

isMicrosoftTeamsAppIdentifier(CommunicationIdentifier)

MicrosoftTeamsAppIdentifier uygulayıp uygulamadığını belirlemek için bir Tanımlayıcıyı test eder.

function isMicrosoftTeamsAppIdentifier(identifier: CommunicationIdentifier): identifier

Parametreler

identifier
CommunicationIdentifier

Test edilebilir olduğu varsayılır.

Döndürülenler

identifier

isMicrosoftTeamsUserIdentifier(CommunicationIdentifier)

MicrosoftTeamsUserIdentifier uygulayıp uygulamadığını belirlemek için bir Tanımlayıcıyı test eder.

function isMicrosoftTeamsUserIdentifier(identifier: CommunicationIdentifier): identifier

Parametreler

identifier
CommunicationIdentifier

Test edilebilir olduğu varsayılır.

Döndürülenler

identifier

isPhoneNumberIdentifier(CommunicationIdentifier)

PhoneNumberIdentifier uygulayıp uygulamadığını belirlemek için bir Tanımlayıcıyı test eder.

function isPhoneNumberIdentifier(identifier: CommunicationIdentifier): identifier

Parametreler

identifier
CommunicationIdentifier

Test edilecek varsayılan PhoneNumberIdentifier.

Döndürülenler

identifier

isTeamsExtensionUserIdentifier(CommunicationIdentifier)

TeamsExtensionUserIdentifier'ı uygulayıp uygulamadığını belirlemek için bir Tanımlayıcıyı test eder.

function isTeamsExtensionUserIdentifier(identifier: CommunicationIdentifier): identifier

Parametreler

identifier
CommunicationIdentifier

Test edilebilir olduğu varsayılır.

Döndürülenler

identifier

isUnknownIdentifier(CommunicationIdentifier)

UnknownIdentifier uygulayıp uygulamadığını belirlemek için bir Tanımlayıcıyı test eder.

function isUnknownIdentifier(identifier: CommunicationIdentifier): identifier

Parametreler

identifier
CommunicationIdentifier

Test edilecek varsayılan UnknownIdentifier.

Döndürülenler

identifier