IDesignerSerializationProvider.GetSerializer Methode

Definitie

Hiermee haalt u een serializer op met behulp van de opgegeven kenmerken.

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);
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

Parameters

manager
IDesignerSerializationManager

De serialisatiebeheerder die de serialisatiefunctie aanvraagt.

currentSerializer
Object

Een exemplaar van de huidige serializer van het opgegeven type. Dit kan zijn null als er geen serialisatiefunctie van het opgegeven type bestaat.

objectType
Type

Het gegevenstype van het object dat moet worden geserialiseerd.

serializerType
Type

Het gegevenstype van de serialisatiefunctie die moet worden gemaakt.

Retouren

Een exemplaar van een serialisatiefunctie van het aangevraagde type of null als de aanvraag niet kan worden voldaan.

Opmerkingen

De serialisatiebeheerder roept deze methode aan wanneer er een serializer voor een objecttype wordt gezocht. Als deze serialisatieprovider een serialisatiefunctie van het juiste type kan bieden, retourneert deze provider deze. Anders wordt null geretourneerd.

Van toepassing op