Bagikan melalui


Identity interface

Kelas Identitas Dasar untuk memungkinkan kelas identitas "dipangkas" di API GetConnectionData Memastikan bahwa representasi on-the-wire dari kelas turunan kompatibel satu sama lain (misalnya Server merespons dengan objek PublicIdentity sementara klien mendeserialisasinya sebagai objek Identitas) Kelas turunan tidak boleh memiliki properti [DataMember] tambahan

Memperluas

Properti yang Diwariskan

customDisplayName

Nama tampilan kustom untuk identitas (jika ada). Mengatur properti ini ke string kosong akan menghapus nama tampilan kustom yang ada. Mengatur properti ini ke null tidak akan memengaruhi nilai persisten yang ada (karena nilai null tidak dikirim melalui kawat atau ke database)

descriptor
id

Pengidentifikasi Identitas. Juga disebut Kunci Penyimpanan, atau VSID

isActive

Benar jika identitas memiliki keanggotaan di grup Azure Devops mana pun di organisasi.

isContainer

Benar jika identitas adalah grup.

masterId
memberIds

Id anggota identitas (hanya grup).

memberOf
members
metaTypeId
properties
providerDisplayName

Nama tampilan untuk identitas sebagaimana ditentukan oleh penyedia identitas sumber.

resourceVersion
socialDescriptor
subjectDescriptor

Pendeskripsi subjek entitas Grafik.

uniqueUserId

Detail Properti yang Diwariskan

customDisplayName

Nama tampilan kustom untuk identitas (jika ada). Mengatur properti ini ke string kosong akan menghapus nama tampilan kustom yang ada. Mengatur properti ini ke null tidak akan memengaruhi nilai persisten yang ada (karena nilai null tidak dikirim melalui kawat atau ke database)

customDisplayName: string

Nilai Properti

string

Diwarisi dariIdentityBase.customDisplayName

descriptor

descriptor: IdentityDescriptor

Nilai Properti

Diwarisi dariIdentityBase.descriptor

id

Pengidentifikasi Identitas. Juga disebut Kunci Penyimpanan, atau VSID

id: string

Nilai Properti

string

Diwarisi dari IdentityBase.id

isActive

Benar jika identitas memiliki keanggotaan di grup Azure Devops mana pun di organisasi.

isActive: boolean

Nilai Properti

boolean

Diwarisi dariIdentityBase.isActive

isContainer

Benar jika identitas adalah grup.

isContainer: boolean

Nilai Properti

boolean

Diwarisi dariIdentityBase.isContainer

masterId

masterId: string

Nilai Properti

string

Diwarisi dariIdentityBase.masterId

memberIds

Id anggota identitas (hanya grup).

memberIds: string[]

Nilai Properti

string[]

Diwarisi dariIdentityBase.memberIds

memberOf

memberOf: IdentityDescriptor[]

Nilai Properti

Diwarisi dariIdentityBase.memberOf

members

members: IdentityDescriptor[]

Nilai Properti

Diwarisi dariIdentityBase.members

metaTypeId

metaTypeId: number

Nilai Properti

number

Diwarisi dariIdentityBase.metaTypeId

properties

properties: any

Nilai Properti

any

Diwarisi dariIdentityBase.properties

providerDisplayName

Nama tampilan untuk identitas sebagaimana ditentukan oleh penyedia identitas sumber.

providerDisplayName: string

Nilai Properti

string

Diwarisi dariIdentityBase.providerDisplayName

resourceVersion

resourceVersion: number

Nilai Properti

number

Diwarisi dariIdentityBase.resourceVersion

socialDescriptor

socialDescriptor: string

Nilai Properti

string

Diwarisi dariIdentityBase.socialDescriptor

subjectDescriptor

Pendeskripsi subjek entitas Grafik.

subjectDescriptor: string

Nilai Properti

string

Diwarisi dariIdentityBase.subjectDescriptor

uniqueUserId

uniqueUserId: number

Nilai Properti

number

Diwarisi dariIdentityBase.uniqueUserId