ComponentSerializationService.SerializeMemberAbsolute Metodo

Definizione

Serializza il membro specificato nell'oggetto specificato, tenendo conto del valore predefinito della proprietà.

public:
 abstract void SerializeMemberAbsolute(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::Object ^ owningObject, System::ComponentModel::MemberDescriptor ^ member);
public abstract void SerializeMemberAbsolute(System.ComponentModel.Design.Serialization.SerializationStore store, object owningObject, System.ComponentModel.MemberDescriptor member);
abstract member SerializeMemberAbsolute : System.ComponentModel.Design.Serialization.SerializationStore * obj * System.ComponentModel.MemberDescriptor -> unit
Public MustOverride Sub SerializeMemberAbsolute (store As SerializationStore, owningObject As Object, member As MemberDescriptor)

Parametri

store
SerializationStore

Oggetto SerializationStore a cui verrà serializzato lo stato di member .

owningObject
Object

Oggetto a cui member è associato.

member
MemberDescriptor

Membro da serializzare.

Eccezioni

store o member è null.

store è chiuso o store non è un tipo supportato di archivio di serializzazione. Usare un archivio restituito da CreateStore().

Commenti

Il SerializeMemberAbsolute metodo serializza l'oggetto member in owningObject, anche se member contiene il valore della proprietà predefinito.

Si noti che per alcuni membri, contenente il valore predefinito e il ripristino dell'impostazione dello stesso valore al membro sono concetti diversi. Ad esempio, se una proprietà eredita il relativo valore da un oggetto padre quando non viene impostato alcun valore locale, l'impostazione del valore sulla proprietà potrebbe non essere quella desiderata. Il SerializeMemberAbsolute metodo tiene conto di questa situazione e cancella lo stato della proprietà in questo caso.

Si applica a

Vedi anche