IdentityBase interface
GetConnectionData API で "トリミングされた" ID クラスを許可する基本 ID クラス派生クラスのオン ザ ワイヤ表現が相互に互換性があることを確認します (たとえば、サーバーは PublicIdentity オブジェクトで応答し、クライアントはそれを Identity オブジェクトとして逆シリアル化します) 派生クラスには追加の [DataMember] プロパティがあってはなりません
プロパティ
| custom |
ID のカスタム表示名 (存在する場合)。 このプロパティを空の文字列に設定すると、既存のカスタム表示名がクリアされます。 このプロパティを null に設定しても、既存の永続値には影響しません (null 値はネットワーク経由またはデータベースに送信されないため) |
| descriptor | |
| id | ID 識別子。 ストレージキーまたはVSIDとも呼ばれます |
| is |
ID に組織内の任意の Azure DevOps グループのメンバーシップがある場合は True。 |
| is |
ID がグループの場合は true。 |
| master |
|
| member |
ID のメンバーの ID(グループのみ)。 |
| member |
|
| members | |
| meta |
|
| properties | |
| provider |
ソース ID プロバイダーによって指定された ID の表示名。 |
| resource |
|
| social |
|
| subject |
Graph エンティティのサブジェクト記述子。 |
| unique |
プロパティの詳細
customDisplayName
ID のカスタム表示名 (存在する場合)。 このプロパティを空の文字列に設定すると、既存のカスタム表示名がクリアされます。 このプロパティを null に設定しても、既存の永続値には影響しません (null 値はネットワーク経由またはデータベースに送信されないため)
customDisplayName: string
プロパティ値
string
descriptor
id
ID 識別子。 ストレージキーまたはVSIDとも呼ばれます
id: string
プロパティ値
string
isActive
ID に組織内の任意の Azure DevOps グループのメンバーシップがある場合は True。
isActive: boolean
プロパティ値
boolean
isContainer
ID がグループの場合は true。
isContainer: boolean
プロパティ値
boolean
masterId
masterId: string
プロパティ値
string
memberIds
ID のメンバーの ID(グループのみ)。
memberIds: string[]
プロパティ値
string[]
memberOf
members
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