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
custom |
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 |
is |
Cette propriété a la valeur True si l’identité est membre d’un groupe Azure Devops dans le organization. |
is |
True si l’identité est un groupe. |
master |
|
member |
ID des membres de l’identité (groupes uniquement). |
member |
|
members | |
meta |
|
properties | |
provider |
Nom d’affichage de l’identité comme spécifié par le fournisseur d’identité source. |
resource |
|
social |
|
subject |
Descripteur d’objet d’une entité Graph. |
unique |
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
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
members
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