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