Поделиться через


IdentityBase interface

Базовый класс Identity для разрешения "урезанного" класса идентификации в API GetConnectionData Гарантирует, что встроенные представления производных классов совместимы друг с другом (например, сервер отвечает объектом PublicIdentity, в то время как клиент десериализует его как объект Identity) Производные классы не должны иметь дополнительных свойств [DataMember]

Свойства

customDisplayName

Пользовательское отображаемое имя для удостоверения (если таковое имеется). Если задать для этого свойства пустую строку, существующее пользовательское отображаемое имя будет удалено. Установка для этого свойства значения null не повлияет на существующее сохраненное значение (поскольку значения null не отправляются по сети или в базу данных)

descriptor
id

Идентификатор личности. Также называется ключом хранилища или VSID

isActive

Значение True, если удостоверение имеет членство в любой группе Azure Devops в организации.

isContainer

True, если идентичность является группой.

masterId
memberIds

Идентификатор участников удостоверения (только для групп).

memberOf
members
metaTypeId
properties
providerDisplayName

Отображаемое имя удостоверения, указанное исходным поставщиком удостоверений.

resourceVersion
socialDescriptor
subjectDescriptor

Дескриптор субъекта сущности Graph.

uniqueUserId

Сведения о свойстве

customDisplayName

Пользовательское отображаемое имя для удостоверения (если таковое имеется). Если задать для этого свойства пустую строку, существующее пользовательское отображаемое имя будет удалено. Установка для этого свойства значения null не повлияет на существующее сохраненное значение (поскольку значения null не отправляются по сети или в базу данных)

customDisplayName: string

Значение свойства

string

descriptor

descriptor: IdentityDescriptor

Значение свойства

id

Идентификатор личности. Также называется ключом хранилища или VSID

id: string

Значение свойства

string

isActive

Значение True, если удостоверение имеет членство в любой группе Azure Devops в организации.

isActive: boolean

Значение свойства

boolean

isContainer

True, если идентичность является группой.

isContainer: boolean

Значение свойства

boolean

masterId

masterId: string

Значение свойства

string

memberIds

Идентификатор участников удостоверения (только для групп).

memberIds: string[]

Значение свойства

string[]

memberOf

memberOf: IdentityDescriptor[]

Значение свойства

members

members: IdentityDescriptor[]

Значение свойства

metaTypeId

metaTypeId: number

Значение свойства

number

properties

properties: any

Значение свойства

any

providerDisplayName

Отображаемое имя удостоверения, указанное исходным поставщиком удостоверений.

providerDisplayName: string

Значение свойства

string

resourceVersion

resourceVersion: number

Значение свойства

number

socialDescriptor

socialDescriptor: string

Значение свойства

string

subjectDescriptor

Дескриптор субъекта сущности Graph.

subjectDescriptor: string

Значение свойства

string

uniqueUserId

uniqueUserId: number

Значение свойства

number