TeamFoundationIdentity クラス

TeamFoundationIdentity のクライアントの実装。プロキシによって生成されるクラスを使用します

継承階層

System.Object
  Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity

名前空間:  Microsoft.TeamFoundation.Framework.Client
アセンブリ:  Microsoft.TeamFoundation.Client (Microsoft.TeamFoundation.Client.dll 内)

構文

'宣言
Public NotInheritable Class TeamFoundationIdentity
public sealed class TeamFoundationIdentity

TeamFoundationIdentity 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ Descriptor この ID の ID の記述子。ID のプロバイダーの一意の識別子。TFS と認証するときにサーバーに送信クライアントの ID。AddMemberToApplicationGroup と ReadIdentity などの管理タスクの ID に使用されます。TFS の項目はこの識別子または ID の TeamFoundationId に関連付けられます。
パブリック プロパティ DisplayName ID のフル ネーム表示目的で。表示名は ID プロバイダー (Active Directory、ACS) から取得するか、TFS 内のカスタム表示名として設定されている場合があります。
パブリック プロパティ IsActive ID が (ソースから読み取ることも、同期されます。) を含む 「現在」プロバイダーであることを示します。これは、TFS の有効なユーザー グループのメンバーであることを意味しません (これを確認するには、「」 IsMember のクエリを使用する必要があります)。
パブリック プロパティ IsContainer ID の原因メンバーとして他の ID を含むグループであることを示します。
パブリック プロパティ MemberOf この ID を含むグループの IdentityDescriptors。
パブリック プロパティ Members この ID のあるメンバーの IdentityDescriptors。
パブリック プロパティ TeamFoundationId ホスト内で一意な TFS 内で割り当てられている識別子。TFS の項目はこの識別子または ID の記述子に関連付けられます。
パブリック プロパティ UniqueName
パブリック プロパティ UniqueUserId これは、互いに削除されたアカウントを区別するための ID を表します (例: Joe: Joe 対して. : 13)。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド静的メンバー FromXml
パブリック メソッド GetAttribute 属性のアクセサーです。属性がない呼び出し元によって指定される既定値を返します (はをスローします)。
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetProperties() プロパティ バッグ。これは、たとえばコンシューマーが現在のプロパティや削除に、パターン マッチのプロパティ名に基づいて、一部変更するには、反復する必要がある場合に役立つことがあります。
パブリック メソッド GetProperties(IdentityPropertyScope) プロパティ バッグ。これは、たとえばコンシューマーが現在のプロパティや削除に、パターン マッチのプロパティ名に基づいて、一部変更するには、反復する必要がある場合に役立つことがあります。
パブリック メソッド GetProperty(String) プロパティのアクセサーです。見つからないスローします。
パブリック メソッド GetProperty(IdentityPropertyScope, String) プロパティのアクセサーです。見つからないスローします。
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド RemoveProperty(String) の場合、削除のプロパティ。
パブリック メソッド RemoveProperty(IdentityPropertyScope, String) の場合、削除のプロパティ。
パブリック メソッド SetAttribute
パブリック メソッド SetProperty(String, Object) 既に設定プロパティを設定し、上書きします。
パブリック メソッド SetProperty(IdentityPropertyScope, String, Object) 既に設定プロパティを設定し、上書きします。
パブリック メソッド ToString (Object.ToString() をオーバーライドします。)
パブリック メソッド ToXml(XmlWriter, String)
パブリック メソッド静的メンバー ToXml(XmlWriter, String, TeamFoundationIdentity)
パブリック メソッド TryGetProperty(String, Object%) プロパティのアクセサーです。見つからない null を返します。
パブリック メソッド TryGetProperty(IdentityPropertyScope, String, Object%) プロパティのアクセサーです。見つからない null を返します。

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.TeamFoundation.Framework.Client 名前空間