Metoda GraphObject.GetValue<T> — (GraphProperty, Graph, GraphCategory%)
Pobiera wartość określona właściwość i zwraca również kategorię, do której wartość tej właściwości jest dziedziczona, jeśli istnieje.
Przestrzeń nazw: Microsoft.VisualStudio.GraphModel
Zestaw: Microsoft.VisualStudio.GraphModel (w Microsoft.VisualStudio.GraphModel.dll)
Składnia
'Deklaracja
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
Język JScript nie obsługuje typów ani metod ogólnych.
Parametry typów
- T
Typ danych do zwrócenia.
Parametry
property
Typ: Microsoft.VisualStudio.GraphModel.GraphPropertyWłaściwość chcesz pobrać wartości.
owner
Typ: Microsoft.VisualStudio.GraphModel.GraphWykres (lub GraphSchema) z której należy pobrać dodatkowe metadane dotyczące tego obiektu.
category
Typ: Microsoft.VisualStudio.GraphModel.GraphCategory%Kategoria, że wartość właściwości została odziedziczona, lub wartość null, jeśli nie jest dziedziczona.
Wartość zwracana
Typ: T
Wartość danej właściwości.
Wyjątki
Wyjątek | Warunek |
---|---|
ArgumentNullException | Generowany, jeśli klucz ma wartość null. |
InvalidOperationException | Zgłoszony typ właściwości jest niezgodna z danego typu rodzajowego. |
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.