Método GraphObject.GetValue<T> (GraphProperty, Graph, GraphCategory%)
Obtém o valor da propriedade especificada, e também retorna a categoria que esse valor de propriedade foi herdado de, se qualquer.
Namespace: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (em Microsoft.VisualStudio.GraphModel.dll)
Sintaxe
'Declaração
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 não oferece suporte a tipos ou métodos genéricos.
Parâmetros de tipo
- T
O tipo de dados para retornar.
Parâmetros
- property
Tipo: Microsoft.VisualStudio.GraphModel.GraphProperty
A propriedade que você deseja obter o valor de.
- owner
Tipo: Microsoft.VisualStudio.GraphModel.Graph
O gráfico GraphSchema (ou) de que para recuperar metadados adicionais sobre este objeto.
- category
Tipo: Microsoft.VisualStudio.GraphModel.GraphCategory%
A categoria que o valor de propriedade foi herdado de zero, ou se não foi herdado.
Valor de retorno
Tipo: T
O valor da propriedade especificados.
Exceções
Exceção | Condição |
---|---|
ArgumentNullException | Gerada se a chave é nulo. |
InvalidOperationException | Lançada se o tipo de propriedade não corresponde ao tipo genérico dado. |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.