次の方法で共有


IGraphProviderRankableExtension インターフェイス

複数のグラフ プロバイダーがオブジェクト グラフの拡張機能の種類をサポートする場合は、1 種類の拡張子のインスタンスのみが呼び出されるように選択する必要があります。

このインターフェイスは、順位を提供できる拡張機能を表し、それによって、呼び出す拡張インスタンスの選択に影響を及ぼすことができます。すばらしく rank 値を持つ拡張機能のインスタンスが選択されます。

名前空間:  Microsoft.VisualStudio.GraphModel
アセンブリ:  Microsoft.VisualStudio.GraphModel (Microsoft.VisualStudio.GraphModel.dll 内)

構文

'宣言
Public Interface IGraphProviderRankableExtension
public interface IGraphProviderRankableExtension
public interface class IGraphProviderRankableExtension
type IGraphProviderRankableExtension =  interface end
public interface IGraphProviderRankableExtension

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

メソッド

  名前 説明
パブリック メソッド GetRank 特定のグラフ オブジェクトに関連付けられた順位値を取得します。より大きい。この値は、複数のプロバイダーがサポートするオブジェクト グラフのこの拡張機能の種類を場合、この拡張機能のインスタンスが選択されます。 たとえば、C# プロバイダーの IGraphNavigateToItem 拡張機能は、グラフ オブジェクトが C# プロジェクトからのコード要素を表す場合は大きい値を返し、メタデータからのコード要素の場合は小さい値を返します (別のプロバイダーではより適切に扱われることがあります)。

このページのトップへ

参照

関連項目

Microsoft.VisualStudio.GraphModel 名前空間