Partager via


IdentityBase interface

Classe d’identité de base pour autoriser la classe d’identité « rogné » dans l’API GetConnectionData Vérifie que les représentations sur le fil des classes dérivées sont compatibles les unes avec les autres (par exemple, le serveur 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 d’affichage personnalisé de l’identité (le cas échéant). Le fait de définir 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 (car les valeurs null ne sont pas envoyées par le biais du câble ou à la base de données)

descriptor
id

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

isActive

Cette propriété a la valeur True si l’identité est membre d’un groupe Azure Devops dans le organization.

isContainer

True si l’identité est un groupe.

masterId
memberIds

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

memberOf
members
metaTypeId
properties
providerDisplayName

Nom d’affichage de l’identité comme spécifié 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 d’affichage personnalisé de l’identité (le cas échéant). Le fait de définir 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 (car les valeurs null ne sont pas envoyées par le biais du 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

Cette propriété a la valeur True si l’identité est membre d’un groupe Azure Devops dans le organization.

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 d’affichage de l’identité comme spécifié 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