Partager via


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

Définit la valeur d'une propriété donnée. Si la propriété existe déjà, sa valeur est remplacée à moins que les indicateurs d'annotation empêchent sinon.

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

Syntaxe

'Déclaration
Public Function SetValue(Of T) ( _
    property As GraphProperty, _
    value As T _
) As T
public T SetValue<T>(
    GraphProperty property,
    T value
)
public:
generic<typename T>
T SetValue(
    GraphProperty^ property, 
    T value
)
member SetValue : 
        property:GraphProperty * 
        value:'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 ajouté.

Paramètres

  • value
    Type : T

    Valeur de la propriété.

Valeur de retour

Type : T
Valeur.

Exceptions

Exception Condition
ArgumentNullException

Levée si la clé est null.

InvalidOperationException

Levée si le type valeur ne peut pas être assigné à l'annotation.

ou

Levée si vous tentez d'écrire dans une annotation « ineffaçable » plusieurs fois.

Sécurité .NET Framework

Voir aussi

Référence

GraphObject Classe

SetValue, surcharge

Microsoft.VisualStudio.GraphModel, espace de noms