Condividi tramite


IdentityBase interface

Classe Base Identity per consentire la classe di identità "tagliata" nell'API GetConnectionData Assicura che le rappresentazioni in transito delle classi derivate siano compatibili tra loro (ad esempio, Server risponde con l'oggetto PublicIdentity mentre il client lo deserializza come oggetto Identity) Le classi derivate non devono avere proprietà aggiuntive [DataMember]

Proprietà

customDisplayName

Nome visualizzato personalizzato per l'identità (se presente). L'impostazione di questa proprietà su una stringa vuota cancella il nome visualizzato personalizzato esistente. L'impostazione di questa proprietà su Null non influirà sul valore persistente esistente (poiché i valori Null non vengono inviati tramite rete o al database)

descriptor
id

Identificatore di identità. Chiamata anche chiave di archiviazione o VSID

isActive

True se l'identità ha un'appartenenza a un gruppo Azure Devops nell'organizzazione.

isContainer

True se l'identità è un gruppo.

masterId
memberIds

ID dei membri dell'identità (solo gruppi).

memberOf
members
metaTypeId
properties
providerDisplayName

Nome visualizzato per l'identità come specificato dal provider di identità di origine.

resourceVersion
socialDescriptor
subjectDescriptor

Descrittore soggetto di un'entità Graph.

uniqueUserId

Dettagli proprietà

customDisplayName

Nome visualizzato personalizzato per l'identità (se presente). L'impostazione di questa proprietà su una stringa vuota cancella il nome visualizzato personalizzato esistente. L'impostazione di questa proprietà su Null non influirà sul valore persistente esistente (poiché i valori Null non vengono inviati tramite rete o al database)

customDisplayName: string

Valore della proprietà

string

descriptor

descriptor: IdentityDescriptor

Valore della proprietà

id

Identificatore di identità. Chiamata anche chiave di archiviazione o VSID

id: string

Valore della proprietà

string

isActive

True se l'identità ha un'appartenenza a un gruppo Azure Devops nell'organizzazione.

isActive: boolean

Valore della proprietà

boolean

isContainer

True se l'identità è un gruppo.

isContainer: boolean

Valore della proprietà

boolean

masterId

masterId: string

Valore della proprietà

string

memberIds

ID dei membri dell'identità (solo gruppi).

memberIds: string[]

Valore della proprietà

string[]

memberOf

memberOf: IdentityDescriptor[]

Valore della proprietà

members

members: IdentityDescriptor[]

Valore della proprietà

metaTypeId

metaTypeId: number

Valore della proprietà

number

properties

properties: any

Valore della proprietà

any

providerDisplayName

Nome visualizzato per l'identità come specificato dal provider di identità di origine.

providerDisplayName: string

Valore della proprietà

string

resourceVersion

resourceVersion: number

Valore della proprietà

number

socialDescriptor

socialDescriptor: string

Valore della proprietà

string

subjectDescriptor

Descrittore soggetto di un'entità Graph.

subjectDescriptor: string

Valore della proprietà

string

uniqueUserId

uniqueUserId: number

Valore della proprietà

number