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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
ElementPropertyDescriptor Classe