CodeDomComponentSerializationService.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ý člen na daný objekt, ale také serializuje člen, pokud obsahuje výchozí hodnotu vlastnosti.
public:
override void SerializeMemberAbsolute(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::Object ^ owningObject, System::ComponentModel::MemberDescriptor ^ member);
public override void SerializeMemberAbsolute (System.ComponentModel.Design.Serialization.SerializationStore store, object owningObject, System.ComponentModel.MemberDescriptor member);
override this.SerializeMemberAbsolute : System.ComponentModel.Design.Serialization.SerializationStore * obj * System.ComponentModel.MemberDescriptor -> unit
Public Overrides Sub SerializeMemberAbsolute (store As SerializationStore, owningObject As Object, member As MemberDescriptor)
Parametry
- store
- SerializationStore
Do SerializationStore kterého member
bude serializován.
- owningObject
- Object
Objekt, který vlastní member
objekt .
- member
- MemberDescriptor
Daný člen.
Výjimky
store
, owningObject
nebo member
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
U některých členů jsou různé koncepty, které obsahují výchozí hodnotu vlastnosti a nastavují stejnou hodnotu zpět na člena. Pokud například vlastnost dědí svoji hodnotu z nadřazeného objektu, pokud 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.