Partager via


IDesignerSerializationProvider.GetSerializer Méthode

Définition

Obtient un sérialiseur à l'aide des attributs spécifiés.

public:
 System::Object ^ GetSerializer(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ currentSerializer, Type ^ objectType, Type ^ serializerType);
public object GetSerializer (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object currentSerializer, Type objectType, Type serializerType);
public object? GetSerializer (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object currentSerializer, Type objectType, Type serializerType);
public object? GetSerializer (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object? currentSerializer, Type? objectType, Type serializerType);
abstract member GetSerializer : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj * Type * Type -> obj
Public Function GetSerializer (manager As IDesignerSerializationManager, currentSerializer As Object, objectType As Type, serializerType As Type) As Object

Paramètres

manager
IDesignerSerializationManager

Gestionnaire de sérialisation qui demande le sérialiseur.

currentSerializer
Object

Instance du sérialiseur en cours du type spécifié. Cela peut être null s'il n'existe aucun sérialiseur du type spécifié.

objectType
Type

Type des données de l'objet à sérialiser.

serializerType
Type

Type des données du sérialiseur à créer.

Retours

Instance d'un sérialiseur du type demandé, ou null si la demande ne peut pas être satisfaite.

Remarques

Le gestionnaire de sérialisation appelle cette méthode lorsqu’il tente de localiser un sérialiseur pour un type d’objet. Si ce fournisseur de sérialisation peut fournir un sérialiseur du type correct, ce fournisseur le retourne. Sinon, nullest retourné.

S’applique à