Freigeben über


IGraphProviderRankableExtension.GetRank-Methode

Ruft einen Rangwert ab, der dem angegebenen Diagrammobjekt zugeordnet ist. Je groß ist der Wert, desto wahrscheinlicher wird diese Erweiterungsinstanz ausgewählt, wenn mehr als ein Anbieter unterstützt diesen Erweiterungstyp für ein Diagrammobjekt.

Beispielsweise gibt die C#-IGraphNavigateToItem-Erweiterung des Anbieters einen größeren Wert zurück, wenn das Diagramm-Objekt ein Codeelement von einem C#-Projekt und einen geringeren Wert für ein Codeelement aus den Metadaten darstellt (die möglicherweise besser von einem anderen Anbieter verarbeitet werden).

Namespace:  Microsoft.VisualStudio.GraphModel
Assembly:  Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)

Syntax

'Declaration
Function GetRank ( _
    graphObject As GraphObject _
) As Integer
int GetRank(
    GraphObject graphObject
)
int GetRank(
    GraphObject^ graphObject
)
abstract GetRank : 
        graphObject:GraphObject -> int
function GetRank(
    graphObject : GraphObject
) : int

Parameter

Rückgabewert

Typ: Int32
Der Rangwert, der dem angegebenen Diagrammobjekt zugeordnet ist.Es wird empfohlen, dass jede Erweiterung ihre eigenen domänenspezifischen konstanten Rangwerte definiert.

.NET Framework-Sicherheit

Siehe auch

Referenz

IGraphProviderRankableExtension Schnittstelle

Microsoft.VisualStudio.GraphModel-Namespace