Compartir a través de


ElementPropertyDescriptor.ShouldSerializeValue (Método)

Indica si el valor de propiedad del dominio se debe serializar.

Espacio de nombres:  Microsoft.VisualStudio.Modeling.Design
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Sintaxis

'Declaración
Public Overrides Function ShouldSerializeValue ( _
    component As Object _
) As Boolean
public override bool ShouldSerializeValue(
    Object component
)

Parámetros

  • component
    Tipo: System.Object
    Elemento de dominio cuyo valor de propiedad se va a establecer.

Valor devuelto

Tipo: System.Boolean
true si debe serializarse la propiedad de dominio; de lo contrario, es false.

Comentarios

De forma predeterminada, se serializa el valor de propiedad si el valor es diferente del valor predeterminado de la propiedad. Este comportamiento se puede cambiar en una clase derivada.

Si la propiedad de ModelElement de descriptor es nullreferencia null (Nothing en Visual Basic), se utiliza el parámetro de component como el elemento del modelo que comprobar el valor de propiedad; de lo contrario, este método comprueba el valor de la propiedad del elemento del modelo al que está asociado. Las referencias de esta asociación cuando se crea el descriptor de propiedad.

Seguridad de .NET Framework

Vea también

Referencia

ElementPropertyDescriptor Clase

Microsoft.VisualStudio.Modeling.Design (Espacio de nombres)

ElementPropertyDescriptor

ModelElement

GetValue