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