IDesignerSerializationProvider.GetSerializer Método
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um serializador usando os 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
- manager
- IDesignerSerializationManager
O gerenciador de serialização solicitando o serializador.
- currentSerializer
- Object
Uma instância do serializador atual do tipo especificado. Isso pode ser null
se nenhum serializador do tipo especificado existe.
- objectType
- Type
O tipo de dados do objeto a ser serializado.
- serializerType
- Type
O tipo de dados do serializador a ser criado.
Uma instância de um serializador do tipo solicitado ou null
, se a solicitação não pode ser atendida.
O gerenciador de serialização chama esse método quando está tentando localizar um serializador para um tipo de objeto. Se esse provedor de serialização puder fornecer um serializador do tipo correto, esse provedor o retornará. Caso contrário, ele retornará null
.
Produto | Versões |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: