GraphObject.GetValue<T> (Método) (GraphProperty, Graph, GraphCategory%)
Obtiene el valor de la propiedad especificada, y también devuelve la categoría que este valor de propiedad se ha heredado de, si procede.
Espacio de nombres: Microsoft.VisualStudio.GraphModel
Ensamblado: Microsoft.VisualStudio.GraphModel (en Microsoft.VisualStudio.GraphModel.dll)
Sintaxis
'Declaración
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 no admite el uso de métodos ni tipos genéricos.
Parámetros de tipo
- T
El tipo de datos en volver.
Parámetros
- property
Tipo: Microsoft.VisualStudio.GraphModel.GraphProperty
La propiedad que desea obtener el valor de.
- owner
Tipo: Microsoft.VisualStudio.GraphModel.Graph
El gráfico (o GraphSchema) del que recuperar metadatos adicionales sobre este objeto.
- category
Tipo: Microsoft.VisualStudio.GraphModel.GraphCategory%
La categoría que el valor de propiedad se ha heredado de, o NULL si no se heredada.
Valor devuelto
Tipo: T
El valor de la propiedad especificada.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | Se produce si la clave es NULL. |
InvalidOperationException | Se produce si no coincide con el tipo de propiedad el tipo genérico especificado. |
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.