ComponentSerializationService.SerializeMemberAbsolute Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.