IDesignerSerializationProvider.GetSerializer Metod

Definition

Hämtar en serialiserare med de angivna attributen.

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

Parametrar

manager
IDesignerSerializationManager

Serialiseringshanteraren begär serialiseraren.

currentSerializer
Object

En instans av den aktuella serialiseraren av den angivna typen. Detta kan vara null om det inte finns någon serialiserare av den angivna typen.

objectType
Type

Datatypen för objektet som ska serialiseras.

serializerType
Type

Datatypen för serialiseraren som ska skapas.

Returer

En instans av en serialiserare av den begärda typen eller null om begäran inte kan uppfyllas.

Kommentarer

Serialiseringshanteraren anropar den här metoden när den försöker hitta en serialiserare för en objekttyp. Om den här serialiseringsprovidern kan tillhandahålla en serialiserare av rätt typ returnerar providern den. Annars returneras null.

Gäller för