GraphObject.GetValue<T>-Methode (GraphProperty, Graph, GraphCategory%)
Ruft den Wert der angegebenen Eigenschaft ab sowie der Kategorie, dass dieser Eigenschaftswert von der geerbt wurde, sofern zurück.
Namespace: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)
Syntax
'Declaration
Public Function GetValue(Of T) ( _
property As GraphProperty, _
owner As Graph, _
<OutAttribute> ByRef category As GraphCategory _
) As T
public T GetValue<T>(
GraphProperty property,
Graph owner,
out GraphCategory category
)
public:
generic<typename T>
T GetValue(
GraphProperty^ property,
Graph^ owner,
[OutAttribute] GraphCategory^% category
)
member GetValue :
property:GraphProperty *
owner:Graph *
category:GraphCategory byref -> 'T
JScript unterstützt keine generischen Typen oder Methoden.
Typparameter
- T
Der Typ der Daten zurückgegeben.
Parameter
property
Typ: Microsoft.VisualStudio.GraphModel.GraphPropertyDie Eigenschaft, die Sie den Wert aus abrufen möchten.
owner
Typ: Microsoft.VisualStudio.GraphModel.GraphDas Diagramm (oder GraphSchema) vom, um weitere Metadaten über dieses Objekt abzurufen.
category
Typ: Microsoft.VisualStudio.GraphModel.GraphCategory%Die Kategorie, dass der Eigenschaftswert aus geerbt wurde oder Null, wenn der nicht geerbt wurde.
Rückgabewert
Typ: T
Der Wert der angegebenen Eigenschaft.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | Wird ausgelöst, wenn Schlüssel ungültig ist. |
InvalidOperationException | Wird ausgelöst, wenn dem angegebenen Eigenschaftentyp nicht generischen Typ übereinstimmt. |
.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.