GraphObject.GetValue<T>, méthode (GraphProperty, Graph, GraphCategory%)
Obtient la valeur de la propriété spécifiée, et retourne également la catégorie que cette valeur de propriété a été héritée partir duquel, si nécessaire.
Espace de noms : Microsoft.VisualStudio.GraphModel
Assembly : Microsoft.VisualStudio.GraphModel (dans Microsoft.VisualStudio.GraphModel.dll)
Syntaxe
'Déclaration
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 ne prend pas en charge les types ou les méthodes génériques.
Paramètres de type
- T
Le type de données à retourner.
Paramètres
property
Type : Microsoft.VisualStudio.GraphModel.GraphPropertyLa propriété que vous souhaitez obtenir la valeur de.
owner
Type : Microsoft.VisualStudio.GraphModel.GraphLe graphique (ou GraphSchema) à partir duquel récupérer des métadonnées supplémentaires sur cet objet.
category
Type : Microsoft.VisualStudio.GraphModel.GraphCategory%La catégorie que la valeur de propriété a été héritée partir duquel, ou Null s'il n'était pas héritée.
Valeur de retour
Type : T
La valeur de la propriété donnée.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Levée si la clé est null. |
InvalidOperationException | Levée si le type de propriété ne correspond pas au type générique donné. |
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.