Поделиться через


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
    Тип данных, которые должны быть возвращены.

Параметры

  • owner
    Тип: Microsoft.VisualStudio.GraphModel.Graph
    Диаграмма (или GraphSchema), из которой для получения дополнительных метаданных об этом объекте.
  • category
    Тип: Microsoft.VisualStudio.GraphModel.GraphCategory%
    Категория, что значение свойства было унаследовано от или null, если оно не было унаследовано.

Возвращаемое значение

Тип: T
Значение данного свойства.

Исключения

Исключение Условие
ArgumentNullException

Создается, если ключ имеет значение null.

InvalidOperationException

Создается, если тип свойства не соответствует заданному универсальному типу.

Безопасность платформы .NET Framework

См. также

Ссылки

GraphObject Класс

GetValue - перегрузка

Microsoft.VisualStudio.GraphModel - пространство имен