Sdílet prostřednictvím


ComponentSerializationService.SerializeMemberAbsolute Metoda

Definice

Serializuje daného člena na daném objektu a připočítá se k výchozí hodnotě vlastnosti.

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)

Parametry

store
SerializationStore

Hodnota SerializationStore , do které bude stav member serializován.

owningObject
Object

Objekt, ke kterému member je připojen.

member
MemberDescriptor

Člen serializovat.

Výjimky

store nebo value je null.

store je zavřený nebo store není podporovaným typem úložiště serializace. Použijte úložiště vrácené nástrojem CreateStore().

Poznámky

Metoda SerializeMemberAbsolute serializuje member při owningObject, i když member obsahuje výchozí hodnotu vlastnosti.

Všimněte si, že pro některé členy, které obsahují výchozí hodnotu a obnovení nastavení stejné hodnoty člena jsou různé koncepty. Pokud například vlastnost dědí svou hodnotu z nadřazeného objektu, když není nastavena žádná místní hodnota, nastavení hodnoty zpět na vlastnost nemusí být to, co je požadováno. Metoda SerializeMemberAbsolute to bere v úvahu a v tomto případě vymaže stav vlastnosti.

Platí pro

Viz také