ILocationService インターフェイス
これで使用できる他のサービスの Team Foundation Server、または位置のつながりを提供する必要があるサービス。
名前空間: Microsoft.TeamFoundation.Framework.Client
アセンブリ: Microsoft.TeamFoundation.Client (Microsoft.TeamFoundation.Client.dll 内)
構文
'宣言
Public Interface ILocationService
public interface ILocationService
ILocationService 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
ClientAccessMapping | サーバーへの現在のつながりの AccessMapping。アクセス ポイントは、でサーバーに接続するために使用するこのクライアント構成されていない場合、現在の ClientAccessMapping が ConfiguredAccessMappings のメンバーでないと、メモあります。これは null ではありません。 | |
ConfiguredAccessMappings | このロケーション サービスがわかっているすべて AccessMappings。特定のロケーション サービスが親から AccessMappings を継承できるため AccessMappings は、このロケーション サービスまたは親になる場合があります。これらの。 | |
DefaultAccessMapping | このロケーション サービスの既定 AccessMapping。これは null ではありません。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
ConfigureAccessMapping | 指定されたモニカーと AccessMapping を指定された表示名とアクセス ポイントを持つように構成します。この関数は、この AccessMapping が既定 AccessMapping に行うことができるようになります。 | |
FindServiceDefinition | 指定した型のサービスとサービスの ID の ServiceDefinition を検索します。一致する ServiceDefinition が存在しない場合、null 値が返されます。 | |
FindServiceDefinitions | 指定したサービスの型を持つすべてのサービス ServiceDefinitions を検索します。この型の ServiceDefinitions がない場合は、空の列挙型が返されます。 | |
FindServiceDefinitionsByToolType | 指定されたツールの型を持つすべてのサービス ServiceDefinitions を検索します。サービスがこのツールの種類でない場合は、空の列挙型が返されます。 | |
GetAccessMapping | モニカーを指定 AccessMapping を取得します。戻り値が、指定されたモニカーの AccessMapping がない場合は無効になります。 | |
LocationForAccessMapping(ServiceDefinition, AccessMapping) | 指定された AccessMapping の ServiceDefinition の位置を返します。この ServiceDefinition が完全修飾 LocationMapping 場合、この値は null AccessMapping する場合、ありません。 | |
LocationForAccessMapping(String, Guid, AccessMapping) | 指定された AccessMapping の指定したサービスの型およびサービス識別子を持つ ServiceDefinition の位置を返します。この ServiceDefinition が完全修飾 LocationMapping 場合、この値は null AccessMapping する場合、ありません。 | |
LocationForCurrentConnection(ServiceDefinition) | 現在のつながりに基づいて使用する必要がある ServiceDefintion の位置を返します。このメソッドが null 値を返さないし、空けません。成功した場合は、指定された ServiceDefinition の十字カーソル位置を返します。ServiceDefinition と現在のつながりに返される位置を次の規則が適用されるかを検討する場合: 1。ClientAccessMapping の位置を検索してください。2.DefaultAccessMapping の位置を検索してください。3.LocationMappings の一覧の先頭位置を使用します。 | |
LocationForCurrentConnection(String, Guid) | ServiceType に関連付けられている ServiceDefintion の位置を返し、必要な ServiceIdentifier は、現在のつながりに基づいて。ServiceType と ServiceIdentifier の ServiceDefinition が存在しない場合は null を返します。ServiceType と ServiceIdentifier の ServiceDefinition がある場合は ServiceDefinition 位置が正しく構成されている場合はを返します (以外の場合は、例外がスローされます)。ServiceDefinition と現在のつながりに返される位置を次の規則が適用されるかを検討する場合: 1。ClientAccessMapping の位置を検索してください。2.DefaultAccessMapping の位置を検索してください。3.LocationMappings の一覧の先頭位置を使用します。 | |
RemoveAccessMapping | AccessMapping と ServiceDefinitions 内の、マップ位置をすべて削除します。 | |
RemoveServiceDefinition(ServiceDefinition) | ロケーション サービスから指定 ServiceDefinition を削除します。 | |
RemoveServiceDefinition(String, Guid) | serivce の位置から指定したサービスの型およびサービス識別子によって ServiceDefinition を削除します。 | |
RemoveServiceDefinitions | ロケーション サービスから指定 ServiceDefinitions を削除します。 | |
SaveServiceDefinition | ロケーション サービス内の指定された ServiceDefinition を保存します。この操作は 1 種類が既に割り当て ServiceDefinition のオブジェクトの識別子のプロパティを割り当てます。LocationMappings のプロパティで参照されている AccessMappings がロケーション サービスに既に構成する必要があります。 | |
SaveServiceDefinitions | ロケーション サービス内の指定された ServiceDefinitions を保存します。この操作は 1 種類が既に割り当て ServiceDefinition のオブジェクトの識別子のプロパティを割り当てます。LocationMappings のプロパティで参照されている AccessMappings がロケーション サービスに既に構成する必要があります。 | |
SetDefaultAccessMapping | 渡された AccessMapping に既定 AccessMapping を設定します。 |
このページのトップへ