Metodo GraphObject.GetValue<T> (GraphProperty, Graph, GraphCategory%)
Ottiene il valore della proprietà specificata e la restituzione della categoria che questo valore è stato ereditato da, se presente.
Spazio dei nomi: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)
Sintassi
'Dichiarazione
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 non supporta i tipi o i metodi generici.
Parametri di tipo
- T
Il tipo di dati da restituire.
Parametri
- property
Tipo: Microsoft.VisualStudio.GraphModel.GraphProperty
La proprietà che si desidera ottenere il valore di.
- owner
Tipo: Microsoft.VisualStudio.GraphModel.Graph
Il grafico o GraphSchema) da cui recuperare i metadati aggiuntivi su questo oggetto.
- category
Tipo: Microsoft.VisualStudio.GraphModel.GraphCategory%
La categoria che il valore della proprietà è stato ereditato da, o null se non è ereditato.
Valore restituito
Tipo: T
Il valore della proprietà specificata.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | Generata se la chiave è null. |
InvalidOperationException | Generata se il tipo di proprietà non corrisponde al tipo generico specificato. |
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.