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
graphObject
Typ: Microsoft.VisualStudio.GraphModel.GraphObjectDas Diagrammobjekt für die Anordnung.
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.