Identity 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
- Extends
Propriétés héritées
custom |
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 |
is |
True si l’identité est membre d’un groupe Azure Devops dans l’organisation. |
is |
True si l’identité est un groupe. |
master |
|
member |
ID des membres de l’identité (groupes uniquement). |
member |
|
members | |
meta |
|
properties | |
provider |
Nom complet de l’identité spécifiée par le fournisseur d’identité source. |
resource |
|
social |
|
subject |
Descripteur d’objet d’une entité Graph. |
unique |
Détails de la propriété héritée
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
héritée deIdentityBase.customDisplayName
descriptor
id
Identificateur d’identité. Également appelé Clé de stockage ou VSID
id: string
Valeur de propriété
string
héritée deIdentityBase.id
isActive
True si l’identité est membre d’un groupe Azure Devops dans l’organisation.
isActive: boolean
Valeur de propriété
boolean
héritée deIdentityBase.isActive
isContainer
True si l’identité est un groupe.
isContainer: boolean
Valeur de propriété
boolean
héritée deIdentityBase.isContainer
masterId
memberIds
ID des membres de l’identité (groupes uniquement).
memberIds: string[]
Valeur de propriété
string[]
héritée deIdentityBase.memberIds
memberOf
members
metaTypeId
properties
providerDisplayName
Nom complet de l’identité spécifiée par le fournisseur d’identité source.
providerDisplayName: string
Valeur de propriété
string
héritée deIdentityBase.providerDisplayName
resourceVersion
socialDescriptor
subjectDescriptor
Descripteur d’objet d’une entité Graph.
subjectDescriptor: string
Valeur de propriété
string
héritée deIdentityBase.subjectDescriptor