Dela via


Identity interface

Basidentitetsklass för att tillåta "trimmad" identitetsklass i GetConnectionData-API:et Ser till att lokala representationer av de härledda klasserna är kompatibla med varandra (t.ex. servern svarar med PublicIdentity-objektet medan klienten deserialiserar den som identitetsobjekt) Härledda klasser bör inte ha ytterligare egenskaper för [DataMember]

Extends

Ärvda egenskaper

customDisplayName

Det anpassade visningsnamnet för identiteten (om någon). Om du anger den här egenskapen till en tom sträng rensas det befintliga anpassade visningsnamnet. Om du anger den här egenskapen till null påverkas inte det befintliga beständiga värdet (eftersom null-värden inte skickas via tråden eller till databasen)

descriptor
id

Identitetsidentifierare. Kallas även lagringsnyckel eller VSID

isActive

Sant om identiteten har ett medlemskap i någon Azure Devops-grupp i organisationen.

isContainer

Sant om identiteten är en grupp.

masterId
memberIds

ID för identitetsmedlemmarna (endast grupper).

memberOf
members
metaTypeId
properties
providerDisplayName

Visningsnamnet för den identitet som anges av källidentitetsprovidern.

resourceVersion
socialDescriptor
subjectDescriptor

Ämnesbeskrivning för en Graph-entitet.

uniqueUserId

Information om ärvda egenskaper

customDisplayName

Det anpassade visningsnamnet för identiteten (om någon). Om du anger den här egenskapen till en tom sträng rensas det befintliga anpassade visningsnamnet. Om du anger den här egenskapen till null påverkas inte det befintliga beständiga värdet (eftersom null-värden inte skickas via tråden eller till databasen)

customDisplayName: string

Egenskapsvärde

string

ärvd frånIdentityBase.customDisplayName

descriptor

descriptor: IdentityDescriptor

Egenskapsvärde

ärvd frånIdentityBase.descriptor

id

Identitetsidentifierare. Kallas även lagringsnyckel eller VSID

id: string

Egenskapsvärde

string

ärvd frånIdentityBase.id

isActive

Sant om identiteten har ett medlemskap i någon Azure Devops-grupp i organisationen.

isActive: boolean

Egenskapsvärde

boolean

ärvs frånIdentityBase.isActive

isContainer

Sant om identiteten är en grupp.

isContainer: boolean

Egenskapsvärde

boolean

ärvs frånIdentityBase.isContainer

masterId

masterId: string

Egenskapsvärde

string

ärvd frånIdentityBase.masterId

memberIds

ID för identitetsmedlemmarna (endast grupper).

memberIds: string[]

Egenskapsvärde

string[]

ärvd frånIdentityBase.memberIds

memberOf

memberOf: IdentityDescriptor[]

Egenskapsvärde

ärvd frånIdentityBase.memberOf

members

members: IdentityDescriptor[]

Egenskapsvärde

ärvs frånIdentityBase.members

metaTypeId

metaTypeId: number

Egenskapsvärde

number

ärvd frånIdentityBase.metaTypeId

properties

properties: any

Egenskapsvärde

any

ärvd frånIdentityBase.properties

providerDisplayName

Visningsnamnet för den identitet som anges av källidentitetsprovidern.

providerDisplayName: string

Egenskapsvärde

string

ärvs frånIdentityBase.providerDisplayName

resourceVersion

resourceVersion: number

Egenskapsvärde

number

ärvd frånIdentityBase.resourceVersion

socialDescriptor

socialDescriptor: string

Egenskapsvärde

string

ärvd frånIdentityBase.socialDescriptor

subjectDescriptor

Ämnesbeskrivning för en Graph-entitet.

subjectDescriptor: string

Egenskapsvärde

string

ärvd frånIdentityBase.subjectDescriptor

uniqueUserId

uniqueUserId: number

Egenskapsvärde

number

ärvs frånIdentityBase.uniqueUserId