GraphObject.GetValue Método

Definição

Sobrecargas

GetValue(GraphProperty)

Obtém o valor da anotação especificada.

GetValue(String)

Obtém o valor da propriedade especificada.

GetValue<T>(GraphProperty, T)

Obtém o valor da anotação especificada. se a propriedade não estiver definida, reutnr o valor padrão que o chamador passa para esse método

GetValue<T>(GraphProperty, Graph)

Obtém o valor da propriedade especificada.

GetValue<T>(GraphProperty, Graph, GraphCategory)

Obtém o valor da propriedade especificada e também retorna a categoria da qual esse valor de propriedade foi herdado, se houver.

GetValue<T>(GraphProperty)

Obtém o valor da propriedade especificada.

GetValue<T>(String)

Obtém o valor da propriedade especificada.

GetValue(GraphProperty)

Obtém o valor da anotação especificada.

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

Parâmetros

property
GraphProperty

Chave de anotação

Retornos

Object

Objeto associado à anotação ou nulo

Aplica-se a

GetValue(String)

Obtém o valor da propriedade especificada.

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

Parâmetros

propertyId
String

Chave de anotação

Retornos

Object

Objeto associado à propriedade ou nulo

Aplica-se a

GetValue<T>(GraphProperty, T)

Obtém o valor da anotação especificada. se a propriedade não estiver definida, reutnr o valor padrão que o chamador passa para esse método

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

Parâmetros de tipo

T

O tipo de dados a ser retornado

Parâmetros

property
GraphProperty

A propriedade da qual você deseja obter o valor

defaultValueIfNotFound
T

O valor a ser retornado é que a propriedade não foi encontrada

Retornos

T

Valor da propriedade fornecida

Exceções

gerado se a chave for nula

gerado se o tipo de propriedade não corresponder ao tipo genérico fornecido

Aplica-se a

GetValue<T>(GraphProperty, Graph)

Obtém o valor da propriedade especificada.

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

Parâmetros de tipo

T

O tipo de dados a ser retornado

Parâmetros

property
GraphProperty

A propriedade da qual você deseja obter o valor

owner
Graph

O proprietário do grafo do qual recuperar metadados adicionais sobre este objeto

Retornos

T

Valor da propriedade fornecida

Exceções

gerado se a chave for nula

gerado se o tipo de propriedade não corresponder ao tipo genérico fornecido

Aplica-se a

GetValue<T>(GraphProperty, Graph, GraphCategory)

Obtém o valor da propriedade especificada e também retorna a categoria da qual esse valor de propriedade foi herdado, se houver.

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

Parâmetros de tipo

T

O tipo de dados a ser retornado

Parâmetros

property
GraphProperty

A propriedade da qual você deseja obter o valor

owner
Graph

O proprietário do grafo do qual recuperar metadados adicionais sobre este objeto

category
GraphCategory

A categoria para a qual o valor da propriedade foi herdado ou nulo se não foi herdado

Retornos

T

Valor da propriedade fornecida

Exceções

gerado se a chave for nula

gerado se o tipo de propriedade não corresponder ao tipo genérico fornecido

Aplica-se a

GetValue<T>(GraphProperty)

Obtém o valor da propriedade especificada.

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

Parâmetros de tipo

T

O tipo de dados a ser retornado

Parâmetros

property
GraphProperty

A propriedade da qual você deseja obter o valor

Retornos

T

Valor da propriedade fornecida

Exceções

gerado se a chave for nula

gerado se o tipo de propriedade não corresponder ao tipo genérico fornecido

Aplica-se a

GetValue<T>(String)

Obtém o valor da propriedade especificada.

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

Parâmetros de tipo

T

O tipo de dados a ser retornado

Parâmetros

propertyId
String

Chave de anotação

Retornos

T

Objeto associado à propriedade ou nulo

Exceções

gerado se o tipo de propriedade não corresponder ao tipo genérico fornecido

Aplica-se a