Sdílet prostřednictvím


IdentityBase interface

Základní třída identity umožňující "oříznutou" třídu identity v rozhraní API GetConnectionData Zajišťuje, že reprezentace odvozených tříd na drátu jsou vzájemně kompatibilní (např. Server reaguje objektem PublicIdentity, zatímco klient ho deserializuje jako objekt Identity). Odvozené třídy by neměly mít další vlastnosti [DataMember]

Vlastnosti

customDisplayName

Vlastní zobrazovaný název identity (pokud existuje). Nastavení této vlastnosti na prázdný řetězec vymaže existující vlastní zobrazovaný název. Nastavení této vlastnosti na hodnotu null neovlivní existující trvalou hodnotu (protože hodnoty null se neodesílají prostřednictvím přenosu ani do databáze).

descriptor
id

Identifikátor identity. Označuje se také jako klíč úložiště nebo VSID.

isActive

Hodnota True, pokud má identita členství v jakékoli skupině Azure Devops v organizaci.

isContainer

Hodnota True, pokud je identita skupina.

masterId
memberIds

ID členů identity (pouze skupin)

memberOf
members
metaTypeId
properties
providerDisplayName

Zobrazovaný název identity zadaný zdrojovým zprostředkovatelem identity.

resourceVersion
socialDescriptor
subjectDescriptor

Popisovač předmětu entity Graph.

uniqueUserId

Podrobnosti vlastnosti

customDisplayName

Vlastní zobrazovaný název identity (pokud existuje). Nastavení této vlastnosti na prázdný řetězec vymaže existující vlastní zobrazovaný název. Nastavení této vlastnosti na hodnotu null neovlivní existující trvalou hodnotu (protože hodnoty null se neodesílají prostřednictvím přenosu ani do databáze).

customDisplayName: string

Hodnota vlastnosti

string

descriptor

descriptor: IdentityDescriptor

Hodnota vlastnosti

id

Identifikátor identity. Označuje se také jako klíč úložiště nebo VSID.

id: string

Hodnota vlastnosti

string

isActive

Hodnota True, pokud má identita členství v jakékoli skupině Azure Devops v organizaci.

isActive: boolean

Hodnota vlastnosti

boolean

isContainer

Hodnota True, pokud je identita skupina.

isContainer: boolean

Hodnota vlastnosti

boolean

masterId

masterId: string

Hodnota vlastnosti

string

memberIds

ID členů identity (pouze skupin)

memberIds: string[]

Hodnota vlastnosti

string[]

memberOf

memberOf: IdentityDescriptor[]

Hodnota vlastnosti

members

members: IdentityDescriptor[]

Hodnota vlastnosti

metaTypeId

metaTypeId: number

Hodnota vlastnosti

number

properties

properties: any

Hodnota vlastnosti

any

providerDisplayName

Zobrazovaný název identity zadaný zdrojovým zprostředkovatelem identity.

providerDisplayName: string

Hodnota vlastnosti

string

resourceVersion

resourceVersion: number

Hodnota vlastnosti

number

socialDescriptor

socialDescriptor: string

Hodnota vlastnosti

string

subjectDescriptor

Popisovač předmětu entity Graph.

subjectDescriptor: string

Hodnota vlastnosti

string

uniqueUserId

uniqueUserId: number

Hodnota vlastnosti

number