GraphObject.GetValue Метод

Определение

Перегрузки

GetValue(GraphProperty)

Возвращает значение указанной заметки.

GetValue(String)

Возвращает значение указанного свойства.

GetValue<T>(GraphProperty, T)

Возвращает значение указанной заметки. Если свойство не задано, мы реутнр значение по умолчанию, которое вызывающий объект передает этому методу.

GetValue<T>(GraphProperty, Graph)

Возвращает значение указанного свойства.

GetValue<T>(GraphProperty, Graph, GraphCategory)

Возвращает значение указанного свойства, а также возвращает категорию, от которой было унаследовано это значение свойства.

GetValue<T>(GraphProperty)

Возвращает значение указанного свойства.

GetValue<T>(String)

Возвращает значение указанного свойства.

GetValue(GraphProperty)

Возвращает значение указанной заметки.

public:
 System::Object ^ GetValue(Microsoft::VisualStudio::GraphModel::GraphProperty ^ property);
public object GetValue (Microsoft.VisualStudio.GraphModel.GraphProperty property);
member this.GetValue : Microsoft.VisualStudio.GraphModel.GraphProperty -> obj
Public Function GetValue (property As GraphProperty) As Object

Параметры

property
GraphProperty

Ключ заметки

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

Object

Объект, связанный с заметкой, или значение null

Применяется к

GetValue(String)

Возвращает значение указанного свойства.

public:
 System::Object ^ GetValue(System::String ^ propertyId);
public object GetValue (string propertyId);
member this.GetValue : string -> obj
Public Function GetValue (propertyId As String) As Object

Параметры

propertyId
String

Ключ заметки

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

Object

Объект, связанный со свойством, или значение null

Применяется к

GetValue<T>(GraphProperty, T)

Возвращает значение указанной заметки. Если свойство не задано, мы реутнр значение по умолчанию, которое вызывающий объект передает этому методу.

public:
generic <typename T>
 T GetValue(Microsoft::VisualStudio::GraphModel::GraphProperty ^ property, T defaultValueIfNotFound);
public T GetValue<T> (Microsoft.VisualStudio.GraphModel.GraphProperty property, T defaultValueIfNotFound);
member this.GetValue : Microsoft.VisualStudio.GraphModel.GraphProperty * 'T -> 'T
Public Function GetValue(Of T) (property As GraphProperty, defaultValueIfNotFound As T) As T

Параметры типа

T

Тип возвращаемых данных

Параметры

property
GraphProperty

Свойство, значение которого необходимо получить

defaultValueIfNotFound
T

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

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

T

Значение заданного свойства

Исключения

возникает, если ключ имеет значение null

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

Применяется к

GetValue<T>(GraphProperty, Graph)

Возвращает значение указанного свойства.

public:
generic <typename T>
 T GetValue(Microsoft::VisualStudio::GraphModel::GraphProperty ^ property, Microsoft::VisualStudio::GraphModel::Graph ^ owner);
public T GetValue<T> (Microsoft.VisualStudio.GraphModel.GraphProperty property, Microsoft.VisualStudio.GraphModel.Graph owner);
member this.GetValue : Microsoft.VisualStudio.GraphModel.GraphProperty * Microsoft.VisualStudio.GraphModel.Graph -> 'T
Public Function GetValue(Of T) (property As GraphProperty, owner As Graph) As T

Параметры типа

T

Тип возвращаемых данных

Параметры

property
GraphProperty

Свойство, значение которого необходимо получить

owner
Graph

Владелец графа, из которого извлекаются дополнительные метаданные об этом объекте

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

T

Значение заданного свойства

Исключения

возникает, если ключ имеет значение null

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

Применяется к

GetValue<T>(GraphProperty, Graph, GraphCategory)

Возвращает значение указанного свойства, а также возвращает категорию, от которой было унаследовано это значение свойства.

public:
generic <typename T>
 T GetValue(Microsoft::VisualStudio::GraphModel::GraphProperty ^ property, Microsoft::VisualStudio::GraphModel::Graph ^ owner, [Runtime::InteropServices::Out] Microsoft::VisualStudio::GraphModel::GraphCategory ^ % category);
public T GetValue<T> (Microsoft.VisualStudio.GraphModel.GraphProperty property, Microsoft.VisualStudio.GraphModel.Graph owner, out Microsoft.VisualStudio.GraphModel.GraphCategory category);
member this.GetValue : Microsoft.VisualStudio.GraphModel.GraphProperty * Microsoft.VisualStudio.GraphModel.Graph * GraphCategory -> 'T
Public Function GetValue(Of T) (property As GraphProperty, owner As Graph, ByRef category As GraphCategory) As T

Параметры типа

T

Тип возвращаемых данных

Параметры

property
GraphProperty

Свойство, значение которого необходимо получить

owner
Graph

Владелец графа, из которого извлекаются дополнительные метаданные об этом объекте

category
GraphCategory

Категория, от которой было унаследовано значение свойства, или значение null, если оно не унаследовано

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

T

Значение заданного свойства

Исключения

возникает, если ключ имеет значение null

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

Применяется к

GetValue<T>(GraphProperty)

Возвращает значение указанного свойства.

public:
generic <typename T>
 T GetValue(Microsoft::VisualStudio::GraphModel::GraphProperty ^ property);
public T GetValue<T> (Microsoft.VisualStudio.GraphModel.GraphProperty property);
member this.GetValue : Microsoft.VisualStudio.GraphModel.GraphProperty -> 'T
Public Function GetValue(Of T) (property As GraphProperty) As T

Параметры типа

T

Тип возвращаемых данных

Параметры

property
GraphProperty

Свойство, значение которого необходимо получить

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

T

Значение заданного свойства

Исключения

возникает, если ключ имеет значение null

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

Применяется к

GetValue<T>(String)

Возвращает значение указанного свойства.

public:
generic <typename T>
 T GetValue(System::String ^ propertyId);
public T GetValue<T> (string propertyId);
member this.GetValue : string -> 'T
Public Function GetValue(Of T) (propertyId As String) As T

Параметры типа

T

Тип возвращаемых данных

Параметры

propertyId
String

Ключ заметки

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

T

Объект, связанный со свойством, или значение null

Исключения

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

Применяется к