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.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.12.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ément de domaine pour lequel définir la valeur de la propriété.

Valeur de retour

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

Notes

Par défaut, la valeur de propriété est sérialisée si la valeur est différente de celle 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 vérifier 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 lequel 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