Partager via


ElementPropertyDescriptor.ShouldSerializeValue, méthode

Indique si la valeur de la propriété de domaine doit être sérialisée.

Espace de noms :  Microsoft.VisualStudio.Modeling.Design
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntaxe

'Déclaration
Public Overrides Function ShouldSerializeValue ( _
    component As Object _
) As Boolean
public override bool ShouldSerializeValue(
    Object component
)

Paramètres

  • component
    Type : System.Object
    L'élément de domaine pour lequel affecte à la valeur de la propriété.

Valeur de retour

Type : System.Boolean
true si la valeur de la propriété de domaine est sérialisée ; sinon, false.

Notes

Par défaut, la valeur de la propriété est sérialisée si la valeur est différente de la valeur par défaut de la propriété.Ce comportement peut être modifié dans une classe dérivée.

Si la propriété d' ModelElement du descripteur est nullune référence null (Nothing en Visual Basic), le paramètre d' component est utilisé comme élément de modèle sur lequel activer la valeur de propriété ; sinon, cette méthode vérifie la valeur de la propriété de l'élément de modèle avec laquelle elle est associée.Cette association est formée lorsque le descripteur de propriété est créé.

Sécurité .NET Framework

Voir aussi

Référence

ElementPropertyDescriptor Classe

Microsoft.VisualStudio.Modeling.Design, espace de noms

ElementPropertyDescriptor

ModelElement

GetValue