Condividi tramite


IDesignerSerializationProvider.GetSerializer Metodo

Definizione

Ottiene un serializzatore utilizzando gli attributi specificati.

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

Parametri

manager
IDesignerSerializationManager

Gestore della serializzazione che richiede il serializzatore.

currentSerializer
Object

Istanza del serializzatore corrente del tipo specificato. Può essere null se non esiste alcun serializzatore del tipo specificato.

objectType
Type

Tipo di dati dell'oggetto da serializzare.

serializerType
Type

Tipo di dati del serializzatore da creare.

Restituisce

Istanza di un serializzatore del tipo richiesto oppure null se non è possibile soddisfare la richiesta.

Commenti

La gestione serializzazione chiama questo metodo quando tenta di individuare un serializzatore per un tipo di oggetto. Se questo provider di serializzazione può fornire un serializzatore del tipo corretto, questo provider lo restituisce. In caso contrario, viene restituito null.

Si applica a