IdentityBase interface

GetConnectionData API で "トリミングされた" ID クラスを許可する基本 ID クラス 派生クラスのオンワイヤ表現が相互に互換性があることを確認します (たとえば、クライアントが Identity オブジェクトとして逆シリアル化している間、サーバーは PublicIdentity オブジェクトで応答します)、派生クラスには追加の [DataMember] プロパティを含めないようにします

プロパティ

customDisplayName

ID のカスタム表示名 (存在する場合)。 このプロパティを空の文字列に設定すると、既存のカスタム表示名がクリアされます。 このプロパティを null に設定しても、既存の永続化された値には影響しません (null 値はネットワーク経由またはデータベースに送信されないため)

descriptor
id

ID 識別子。 ストレージ キー (VSID) とも呼ばれます

isActive

id がorganization内の任意の Azure Devops グループのメンバーシップを持っている場合は True。

isContainer

True を指定すると、ID がグループになります。

masterId
memberIds

ID のメンバーの ID (グループのみ)。

memberOf
members
metaTypeId
properties
providerDisplayName

ソース ID プロバイダーによって指定された ID の表示名。

resourceVersion
socialDescriptor
subjectDescriptor

Graph エンティティのサブジェクト記述子。

uniqueUserId

プロパティの詳細

customDisplayName

ID のカスタム表示名 (存在する場合)。 このプロパティを空の文字列に設定すると、既存のカスタム表示名がクリアされます。 このプロパティを null に設定しても、既存の永続化された値には影響しません (null 値はネットワーク経由またはデータベースに送信されないため)

customDisplayName: string

プロパティ値

string

descriptor

descriptor: IdentityDescriptor

プロパティ値

id

ID 識別子。 ストレージ キー (VSID) とも呼ばれます

id: string

プロパティ値

string

isActive

id がorganization内の任意の Azure Devops グループのメンバーシップを持っている場合は True。

isActive: boolean

プロパティ値

boolean

isContainer

True を指定すると、ID がグループになります。

isContainer: boolean

プロパティ値

boolean

masterId

masterId: string

プロパティ値

string

memberIds

ID のメンバーの ID (グループのみ)。

memberIds: string[]

プロパティ値

string[]

memberOf

memberOf: IdentityDescriptor[]

プロパティ値

members

members: IdentityDescriptor[]

プロパティ値

metaTypeId

metaTypeId: number

プロパティ値

number

properties

properties: any

プロパティ値

any

providerDisplayName

ソース ID プロバイダーによって指定された ID の表示名。

providerDisplayName: string

プロパティ値

string

resourceVersion

resourceVersion: number

プロパティ値

number

socialDescriptor

socialDescriptor: string

プロパティ値

string

subjectDescriptor

Graph エンティティのサブジェクト記述子。

subjectDescriptor: string

プロパティ値

string

uniqueUserId

uniqueUserId: number

プロパティ値

number