Partager via


ComponentSerializationService.SerializeMemberAbsolute Méthode

Définition

Sérialise le membre spécifié dans l'objet donné, en tenant compte de la valeur de propriété par défaut.

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)

Paramètres

store
SerializationStore

SerializationStore dans lequel l'état de member sera sérialisé.

owningObject
Object

Objet auquel member est attaché.

member
MemberDescriptor

Membre à sérialiser.

Exceptions

store ou value est null.

store est fermé ou store n’est pas un type de magasin de sérialisation pris en charge. Utilisez un magasin retourné par CreateStore().

Remarques

La SerializeMemberAbsolute méthode sérialise le member sur owningObject, même si member contient la valeur de propriété par défaut.

Notez que pour certains membres, le fait de contenir la valeur par défaut et de restaurer le paramètre de la même valeur dans le membre sont des concepts différents. Par exemple, si une propriété hérite de sa valeur d’un objet parent lorsqu’aucune valeur locale n’est définie, il est possible que la définition de la valeur sur la propriété ne corresponde pas à ce qui est souhaité. La SerializeMemberAbsolute méthode en tient compte et efface l’état de la propriété dans ce cas.

S’applique à

Voir aussi