Partager via


GraphObject.GetValue<T>, méthode (GraphProperty, T)

Obtient la valeur de l'annotation spécifiée. Si property n'est pas défini, nous retournons la valeur par défaut que l'appelant est passée à cette méthode.

Espace de noms :  Microsoft.VisualStudio.GraphModel
Assembly :  Microsoft.VisualStudio.GraphModel (dans Microsoft.VisualStudio.GraphModel.dll)

Syntaxe

'Déclaration
Public Function GetValue(Of T) ( _
    property As GraphProperty, _
    defaultValueIfNotFound As T _
) As T
public T GetValue<T>(
    GraphProperty property,
    T defaultValueIfNotFound
)
public:
generic<typename T>
T GetValue(
    GraphProperty^ property, 
    T defaultValueIfNotFound
)
member GetValue : 
        property:GraphProperty * 
        defaultValueIfNotFound:'T -> 'T 
JScript ne prend pas en charge les types ou les méthodes génériques.

Paramètres de type

  • T
    Le type de données à retourner.

Paramètres

  • defaultValueIfNotFound
    Type : T

    La valeur à retourner si property est introuvable.

Valeur de retour

Type : T
La valeur de la propriété donnée.

Exceptions

Exception Condition
ArgumentNullException

Levée si la clé est null.

InvalidOperationException

Levée si le type de propriété ne correspond pas au type générique donné.

Sécurité .NET Framework

Voir aussi

Référence

GraphObject Classe

GetValue, surcharge

Microsoft.VisualStudio.GraphModel, espace de noms