Nyelv

IDesignerSerializationProvider.GetSerializer Metódus

Definíció

Szerializálót kap a megadott attribútumokkal.

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éterek

manager
IDesignerSerializationManager

A szerializálót kérő szerializációkezelő.

currentSerializer
Object

A megadott típus aktuális szerializálójának egy példánya. Ez akkor fordulhat null elő, ha a megadott típusú szerializáló nem létezik.

objectType
Type

A szerializálandó objektum adattípusa.

serializerType
Type

A létrehozandó szerializáló adattípusa.

Válaszok

A kért típusú szerializáló egy példánya, vagy null ha a kérés nem teljesíthető.

Megjegyzések

A szerializálási kezelő ezt a metódust hívja meg, amikor egy objektumtípus szerializálóját keresi. Ha ez a szerializálási szolgáltató megfelelő típusú szerializálót tud biztosítani, a szolgáltató visszaadja. Ellenkező esetben null-et ad vissza.

A következőre érvényes: