IdentityBase interface

基标识类允许 GetConnectionData API 中的“剪裁”标识类,确保派生类的在线表示形式彼此兼容(例如,服务器在客户端反序列化为 Identity 对象时响应 PublicIdentity 对象)派生类不应具有其他 [DataMember] 属性

属性

customDisplayName

标识的自定义显示名称(如果有)。 将此属性设置为空字符串将清除现有的自定义显示名称。 将此属性设置为 null 不会影响现有的持久化值(因为 null 值不会通过线路或数据库发送)

descriptor
id

标识标识符。 也称为存储密钥或 VSID

isActive

如此 如果标识具有组织中任何 Azure Devops 组的成员身份。

isContainer

如此 如果标识是组。

masterId
memberIds

标识成员的 ID(仅限组)。

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

如此 如果标识具有组织中任何 Azure Devops 组的成员身份。

isActive: boolean

属性值

boolean

isContainer

如此 如果标识是组。

isContainer: boolean

属性值

boolean

masterId

masterId: string

属性值

string

memberIds

标识成员的 ID(仅限组)。

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