IdentityBase interface
Classe Base Identity per consentire la classe di identità "tagliata" nell'API GetConnectionData Assicura che le rappresentazioni in transito delle classi derivate siano compatibili tra loro (ad esempio, Server risponde con l'oggetto PublicIdentity mentre il client lo deserializza come oggetto Identity) Le classi derivate non devono avere proprietà aggiuntive [DataMember]
Proprietà
custom |
Nome visualizzato personalizzato per l'identità (se presente). L'impostazione di questa proprietà su una stringa vuota cancella il nome visualizzato personalizzato esistente. L'impostazione di questa proprietà su Null non influirà sul valore persistente esistente (poiché i valori Null non vengono inviati tramite rete o al database) |
descriptor | |
id | Identificatore di identità. Chiamata anche chiave di archiviazione o VSID |
is |
True se l'identità ha un'appartenenza a un gruppo Azure Devops nell'organizzazione. |
is |
True se l'identità è un gruppo. |
master |
|
member |
ID dei membri dell'identità (solo gruppi). |
member |
|
members | |
meta |
|
properties | |
provider |
Nome visualizzato per l'identità come specificato dal provider di identità di origine. |
resource |
|
social |
|
subject |
Descrittore soggetto di un'entità Graph. |
unique |
Dettagli proprietà
customDisplayName
Nome visualizzato personalizzato per l'identità (se presente). L'impostazione di questa proprietà su una stringa vuota cancella il nome visualizzato personalizzato esistente. L'impostazione di questa proprietà su Null non influirà sul valore persistente esistente (poiché i valori Null non vengono inviati tramite rete o al database)
customDisplayName: string
Valore della proprietà
string
descriptor
id
Identificatore di identità. Chiamata anche chiave di archiviazione o VSID
id: string
Valore della proprietà
string
isActive
True se l'identità ha un'appartenenza a un gruppo Azure Devops nell'organizzazione.
isActive: boolean
Valore della proprietà
boolean
isContainer
True se l'identità è un gruppo.
isContainer: boolean
Valore della proprietà
boolean
masterId
masterId: string
Valore della proprietà
string
memberIds
ID dei membri dell'identità (solo gruppi).
memberIds: string[]
Valore della proprietà
string[]
memberOf
members
metaTypeId
metaTypeId: number
Valore della proprietà
number
properties
properties: any
Valore della proprietà
any
providerDisplayName
Nome visualizzato per l'identità come specificato dal provider di identità di origine.
providerDisplayName: string
Valore della proprietà
string
resourceVersion
resourceVersion: number
Valore della proprietà
number
socialDescriptor
socialDescriptor: string
Valore della proprietà
string
subjectDescriptor
Descrittore soggetto di un'entità Graph.
subjectDescriptor: string
Valore della proprietà
string
uniqueUserId
uniqueUserId: number
Valore della proprietà
number