TypeConverter.SimplePropertyDescriptor.ShouldSerializeValue(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve si puede persistir el valor de esta propiedad.
public:
override bool ShouldSerializeValue(System::Object ^ component);
public override bool ShouldSerializeValue (object component);
override this.ShouldSerializeValue : obj -> bool
Public Overrides Function ShouldSerializeValue (component As Object) As Boolean
Parámetros
- component
- Object
Componente con la propiedad cuya persistencia se va a examinar.
Devoluciones
Es true
si el valor de la propiedad puede persistir; en caso contrario, es false
.
Comentarios
Como se implementa en esta clase, este método devuelve false
.
Notas a los desarrolladores de herederos
Cuando se reemplaza en una clase derivada, este método devuelve true
si el valor actual de la propiedad es diferente de su valor predeterminado. Busca un valor predeterminado buscando primero un DefaultValueAttribute. Si el método encuentra este atributo, compara el valor del atributo con el valor actual de la propiedad . Si este método no encuentra un DefaultValueAttribute, busca un ShouldSerializeMyProperty
método . Si este método encuentra un ShouldSerializeMyProperty
método, lo invoca. Si este método no encuentra un DefaultValueAttribute método o , ShouldSerializeMyProperty
no puede crear optimizaciones y devuelve true
.