IDesignerSerializationProvider.GetSerializer Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.