Condividi tramite


Metodo ElementPropertyDescriptor.ShouldSerializeValue

Indica se il valore della proprietà del dominio deve essere serializzato.

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Design
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Sintassi

'Dichiarazione
Public Overrides Function ShouldSerializeValue ( _
    component As Object _
) As Boolean
public override bool ShouldSerializeValue(
    Object component
)

Parametri

  • component
    Tipo: System.Object
    Elemento del dominio per il quale impostare il valore della proprietà.

Valore restituito

Tipo: System.Boolean
true se il valore della la proprietà di dominio deve essere serializzata, in caso contrario, false.

Note

Per impostazione predefinita, il valore della proprietà è serializzata se il valore è diverso dal valore predefinito della proprietà. Questo comportamento può essere modificato in una classe derivata.

Se la proprietà di ModelElement del descrittore è nullriferimento null (Nothing in Visual Basic), il parametro di component viene utilizzato come elemento del modello in cui verificare il valore della proprietà; in caso contrario, questo metodo controlla il valore della proprietàelemento del modello alla quale è associata. Questa associazione è ancora completa quando il descrittore di proprietà viene creato.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ElementPropertyDescriptor Classe

Spazio dei nomi Microsoft.VisualStudio.Modeling.Design

ElementPropertyDescriptor

ModelElement

GetValue