GraphObject.GetValue<T> - метод (GraphProperty, Graph, GraphCategory%)
Возвращает значение указанного свойства, а также возвращает категорию, что значение свойства было унаследовано от, если таковые имеются.
Пространство имен: Microsoft.VisualStudio.GraphModel
Сборка: Microsoft.VisualStudio.GraphModel (в Microsoft.VisualStudio.GraphModel.dll)
Синтаксис
'Декларация
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 не поддерживает универсальные типы и методы.
Параметры типа
- T
Тип данных, которые должны быть возвращены.
Параметры
- property
Тип: Microsoft.VisualStudio.GraphModel.GraphProperty
Свойство, которое нужно получить значение.
- owner
Тип: Microsoft.VisualStudio.GraphModel.Graph
Диаграмма (или GraphSchema), из которой для получения дополнительных метаданных об этом объекте.
- category
Тип: Microsoft.VisualStudio.GraphModel.GraphCategory%
Категория, что значение свойства было унаследовано от или null, если оно не было унаследовано.
Возвращаемое значение
Тип: T
Значение данного свойства.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Создается, если ключ имеет значение null. |
InvalidOperationException | Создается, если тип свойства не соответствует заданному универсальному типу. |
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.