Sdílet prostřednictvím


Identity interface

Základní třída identity umožňující "trimmed" identity třídy v rozhraní GetConnectionData API zajistí, aby reprezentace odvozených tříd na připojení byla kompatibilní s ostatními (např. Server reaguje objektem PublicIdentity, zatímco klient deserializuje jako objekt Identity) Odvozené třídy by neměly mít další vlastnosti [DataMember]

Extends

Zděděné vlastnosti

customDisplayName

Vlastní zobrazovaný název identity (pokud existuje). Nastavení této vlastnosti na prázdný řetězec vymaže stávající vlastní zobrazovaný název. Nastavení této vlastnosti na hodnotu null nebude mít vliv na existující trvalou hodnotu (protože hodnoty null se neodesílají přes drát nebo 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 skupiny).

memberOf
members
metaTypeId
properties
providerDisplayName

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

resourceVersion
socialDescriptor
subjectDescriptor

Popisovač předmětu entity Graph

uniqueUserId

Podrobnosti zděděných vlastností

customDisplayName

Vlastní zobrazovaný název identity (pokud existuje). Nastavení této vlastnosti na prázdný řetězec vymaže stávající vlastní zobrazovaný název. Nastavení této vlastnosti na hodnotu null nebude mít vliv na existující trvalou hodnotu (protože hodnoty null se neodesílají přes drát nebo do databáze).

customDisplayName: string

Hodnota vlastnosti

string

zděděno zIdentityBase.customDisplayName

descriptor

descriptor: IdentityDescriptor

Hodnota vlastnosti

zděděný zidentityBase.descriptor

id

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

id: string

Hodnota vlastnosti

string

zděděno zIdentityBase.id

isActive

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

isActive: boolean

Hodnota vlastnosti

boolean

zděděný zIdentityBase.isActive

isContainer

Hodnota True, pokud je identita skupina.

isContainer: boolean

Hodnota vlastnosti

boolean

zděděný zIdentityBase.isContainer

masterId

masterId: string

Hodnota vlastnosti

string

zděděno zIdentityBase.masterId

memberIds

ID členů identity (pouze skupiny).

memberIds: string[]

Hodnota vlastnosti

string[]

zděděný zIdentityBase.memberIds

memberOf

memberOf: IdentityDescriptor[]

Hodnota vlastnosti

zděděno zIdentityBase.memberOf

members

members: IdentityDescriptor[]

Hodnota vlastnosti

zděděno zIdentityBase.members

metaTypeId

metaTypeId: number

Hodnota vlastnosti

number

zděděno zIdentityBase.metaTypeId

properties

properties: any

Hodnota vlastnosti

any

zděděno zIdentityBase.properties

providerDisplayName

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

providerDisplayName: string

Hodnota vlastnosti

string

zděděno zIdentityBase.providerDisplayName

resourceVersion

resourceVersion: number

Hodnota vlastnosti

number

zděděný zIdentityBase.resourceVersion

socialDescriptor

socialDescriptor: string

Hodnota vlastnosti

string

zděděný zidentityBase.socialDescriptor

subjectDescriptor

Popisovač předmětu entity Graph

subjectDescriptor: string

Hodnota vlastnosti

string

zděděný z IdentityBase.subjectDescriptor

uniqueUserId

uniqueUserId: number

Hodnota vlastnosti

number

zděděný zIdentityBase.uniqueUserId