Delen via


Identity interface

Basisidentiteitsklasse om 'ingekorte' identiteitsklasse toe te staan in de GetConnectionData-API Zorgt ervoor dat on-the-wire-representaties van de afgeleide klassen compatibel zijn met elkaar (de server reageert bijvoorbeeld met het PublicIdentity-object terwijl de client het deserialiseerd als identiteitsobject) Afgeleide klassen mogen geen aanvullende [DataMember]-eigenschappen hebben

Extends

Overgenomen eigenschappen

customDisplayName

De aangepaste weergavenaam voor de identiteit (indien van toepassing). Als u deze eigenschap instelt op een lege tekenreeks, wordt de bestaande aangepaste weergavenaam gewist. Als u deze eigenschap instelt op null, heeft dit geen invloed op de bestaande permanente waarde (omdat null-waarden niet via de kabel of naar de database worden verzonden)

descriptor
id

Id. Ook wel opslagsleutel of VSID genoemd

isActive

Waar als de identiteit lid is van een Azure Devops-groep in de organisatie.

isContainer

Waar als de identiteit een groep is.

masterId
memberIds

Id van de leden van de identiteit (alleen groepen).

memberOf
members
metaTypeId
properties
providerDisplayName

De weergavenaam voor de identiteit zoals opgegeven door de bron-id-provider.

resourceVersion
socialDescriptor
subjectDescriptor

Onderwerpdescriptor van een Graph-entiteit.

uniqueUserId

Details van overgenomen eigenschap

customDisplayName

De aangepaste weergavenaam voor de identiteit (indien van toepassing). Als u deze eigenschap instelt op een lege tekenreeks, wordt de bestaande aangepaste weergavenaam gewist. Als u deze eigenschap instelt op null, heeft dit geen invloed op de bestaande permanente waarde (omdat null-waarden niet via de kabel of naar de database worden verzonden)

customDisplayName: string

Waarde van eigenschap

string

Overgenomen vanIdentityBase.customDisplayName

descriptor

descriptor: IdentityDescriptor

Waarde van eigenschap

Overgenomen vanIdentityBase.descriptor

id

Id. Ook wel opslagsleutel of VSID genoemd

id: string

Waarde van eigenschap

string

Overgenomen vanIdentityBase.id

isActive

Waar als de identiteit lid is van een Azure Devops-groep in de organisatie.

isActive: boolean

Waarde van eigenschap

boolean

Overgenomen vanIdentityBase.isActive

isContainer

Waar als de identiteit een groep is.

isContainer: boolean

Waarde van eigenschap

boolean

Overgenomen vanIdentityBase.isContainer

masterId

masterId: string

Waarde van eigenschap

string

Overgenomen vanIdentityBase.masterId

memberIds

Id van de leden van de identiteit (alleen groepen).

memberIds: string[]

Waarde van eigenschap

string[]

Overgenomen vanIdentityBase.memberIds

memberOf

memberOf: IdentityDescriptor[]

Waarde van eigenschap

Overgenomen vanIdentityBase.memberOf

members

members: IdentityDescriptor[]

Waarde van eigenschap

Overgenomen vanIdentityBase.members

metaTypeId

metaTypeId: number

Waarde van eigenschap

number

Overgenomen vanIdentityBase.metaTypeId

properties

properties: any

Waarde van eigenschap

any

Overgenomen vanIdentityBase.properties

providerDisplayName

De weergavenaam voor de identiteit zoals opgegeven door de bron-id-provider.

providerDisplayName: string

Waarde van eigenschap

string

Overgenomen vanIdentityBase.providerDisplayName

resourceVersion

resourceVersion: number

Waarde van eigenschap

number

Overgenomen vanIdentityBase.resourceVersion

socialDescriptor

socialDescriptor: string

Waarde van eigenschap

string

Overgenomen vanIdentityBase.socialDescriptor

subjectDescriptor

Onderwerpdescriptor van een Graph-entiteit.

subjectDescriptor: string

Waarde van eigenschap

string

Overgenomen vanIdentityBase.subjectDescriptor

uniqueUserId

uniqueUserId: number

Waarde van eigenschap

number

Overgenomen vanIdentityBase.uniqueUserId