IDesignerSerializationProvider.GetSerializer Método

Definición

Obtiene un serializador mediante el uso de los atributos especificados.

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

Parámetros

manager
IDesignerSerializationManager

Administrador de serialización que solicita el serializador.

currentSerializer
Object

Instancia del serializador actual del tipo especificado. Puede ser null si no existe ningún serializador del tipo especificado.

objectType
Type

Tipo de datos del objeto que se va a serializar.

serializerType
Type

Tipo de datos del serializador que se va a crear.

Devoluciones

Instancia de un serializador del tipo solicitado o null si no se puede atender la solicitud.

Comentarios

El administrador de serialización llama a este método cuando intenta localizar un serializador para un tipo de objeto. Si este proveedor de serialización puede proporcionar un serializador del tipo correcto, este proveedor lo devuelve. En caso contrario, devuelve null.

Se aplica a