Share via


IGraphProviderRankableExtension 介面

當多個圖形提供者支援在圖形物件中的擴充功能類型,,只有一個延伸執行個體必須被選取時叫用。

這個介面表示可提供其順位的延伸,經由這樣做會影響延伸執行個體的選取作業被叫用。 具有最大的順位值的延伸執行個體將會選擇。

命名空間:  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# 專案中的程式碼項目以及中繼資料 (這由其他提供者處理可能會較佳) 之程式碼項目的較小值,C# 提供者的 IGraphNavigateToItem 擴充功能將會傳回較大的值。

回頁首

請參閱

參考

Microsoft.VisualStudio.GraphModel 命名空間