IGraphProviderRankableExtension, interface
Si plusieurs vendeurs de graphique prend en charge un type d'extension sur un objet de graphique, une seule instance d'extension doit être sélectionnée pour être appelée.
Cette interface représente une extension qui peut fournir son rang, et qui ainsi, influence la sélection de l'instance d'extension à appeler. Instance d'extension avec la plus grande valeur de classement sera choisie.
Espace de noms : Microsoft.VisualStudio.GraphModel
Assembly : Microsoft.VisualStudio.GraphModel (dans Microsoft.VisualStudio.GraphModel.dll)
Syntaxe
'Déclaration
Public Interface IGraphProviderRankableExtension
public interface IGraphProviderRankableExtension
public interface class IGraphProviderRankableExtension
type IGraphProviderRankableExtension = interface end
public interface IGraphProviderRankableExtension
Le type IGraphProviderRankableExtension expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
GetRank | Obtient une valeur de classement associée à l'objet de graphique donné.Plus est cette valeur élevée que plus cette instance d'extension plus probable est sélectionnée lorsque plusieurs fournisseur prend en charge ce type d'extension sur un objet de graphique. Par exemple l'extension d'IGraphNavigateToItem du fournisseur C# retournera une valeur supérieure si l'objet de graphique représente un élément de code d'un projet C# et une valeur inférieure pour un élément de code de métadonnées (qui peut être mieux gérée par un autre fournisseur). |
Début