Partager via


IdentityBase interface

La classe Base Identity pour autoriser la classe d’identité « trimmed » dans l’API GetConnectionData Garantit que les représentations filaires des classes dérivées sont compatibles les unes avec les autres (par exemple, Server répond avec l’objet PublicIdentity tandis que le client le désérialise en tant qu’objet Identity) Les classes dérivées ne doivent pas avoir de propriétés [DataMember] supplémentaires

Propriétés

customDisplayName

Nom complet personnalisé de l’identité (le cas échéant). La définition de cette propriété sur une chaîne vide efface le nom d’affichage personnalisé existant. La définition de cette propriété sur Null n’affecte pas la valeur persistante existante (étant donné que les valeurs Null ne sont pas envoyées via le câble ou à la base de données)

descriptor
id

Identificateur d’identité. Également appelé Clé de stockage ou VSID

isActive

True si l’identité est membre d’un groupe Azure Devops dans l’organisation.

isContainer

True si l’identité est un groupe.

masterId
memberIds

ID des membres de l’identité (groupes uniquement).

memberOf
members
metaTypeId
properties
providerDisplayName

Nom complet de l’identité spécifiée par le fournisseur d’identité source.

resourceVersion
socialDescriptor
subjectDescriptor

Descripteur d’objet d’une entité Graph.

uniqueUserId

Détails de la propriété

customDisplayName

Nom complet personnalisé de l’identité (le cas échéant). La définition de cette propriété sur une chaîne vide efface le nom d’affichage personnalisé existant. La définition de cette propriété sur Null n’affecte pas la valeur persistante existante (étant donné que les valeurs Null ne sont pas envoyées via le câble ou à la base de données)

customDisplayName: string

Valeur de propriété

string

descriptor

descriptor: IdentityDescriptor

Valeur de propriété

id

Identificateur d’identité. Également appelé Clé de stockage ou VSID

id: string

Valeur de propriété

string

isActive

True si l’identité est membre d’un groupe Azure Devops dans l’organisation.

isActive: boolean

Valeur de propriété

boolean

isContainer

True si l’identité est un groupe.

isContainer: boolean

Valeur de propriété

boolean

masterId

masterId: string

Valeur de propriété

string

memberIds

ID des membres de l’identité (groupes uniquement).

memberIds: string[]

Valeur de propriété

string[]

memberOf

memberOf: IdentityDescriptor[]

Valeur de propriété

members

members: IdentityDescriptor[]

Valeur de propriété

metaTypeId

metaTypeId: number

Valeur de propriété

number

properties

properties: any

Valeur de propriété

any

providerDisplayName

Nom complet de l’identité spécifiée par le fournisseur d’identité source.

providerDisplayName: string

Valeur de propriété

string

resourceVersion

resourceVersion: number

Valeur de propriété

number

socialDescriptor

socialDescriptor: string

Valeur de propriété

string

subjectDescriptor

Descripteur d’objet d’une entité Graph.

subjectDescriptor: string

Valeur de propriété

string

uniqueUserId

uniqueUserId: number

Valeur de propriété

number