Identity 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

继承自IdentityBase.customDisplayName

descriptor

descriptor: IdentityDescriptor

属性值

继承自IdentityBase.描述符

id

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

id: string

属性值

string

继承自IdentityBase.id

isActive

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

isActive: boolean

属性值

boolean

继承自IdentityBase.isActive

isContainer

如此 如果标识是组。

isContainer: boolean

属性值

boolean

继承自IdentityBase.isContainer

masterId

masterId: string

属性值

string

继承自IdentityBase.masterId

memberIds

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

memberIds: string[]

属性值

string[]

继承自IdentityBase.memberIds

memberOf

memberOf: IdentityDescriptor[]

属性值

继承自IdentityBase.memberOf

members

members: IdentityDescriptor[]

属性值

继承自IdentityBase.members

metaTypeId

metaTypeId: number

属性值

number

继承自IdentityBase.metaTypeId

properties

properties: any

属性值

any

继承自IdentityBase.properties

providerDisplayName

由源标识提供者指定的标识的显示名称。

providerDisplayName: string

属性值

string

继承自IdentityBase.providerDisplayName

resourceVersion

resourceVersion: number

属性值

number

继承自IdentityBase.resourceVersion

socialDescriptor

socialDescriptor: string

属性值

string

继承自IdentityBase.socialDescriptor

subjectDescriptor

Graph 实体的主题描述符。

subjectDescriptor: string

属性值

string

继承自IdentityBase.subjectDescriptor

uniqueUserId

uniqueUserId: number

属性值

number

继承自IdentityBase.uniqueUserId