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
| 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é
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
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
members
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