CodeDomSerializerBase.GetSerializer Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Busca un serializador para el valor o el tipo de objeto especificado.
Sobrecargas
GetSerializer(IDesignerSerializationManager, Object) |
Busca un serializador para el valor de objeto especificado. |
GetSerializer(IDesignerSerializationManager, Type) |
Busca un serializador para el tipo especificado. |
GetSerializer(IDesignerSerializationManager, Object)
Busca un serializador para el valor de objeto especificado.
protected:
System::ComponentModel::Design::Serialization::CodeDomSerializer ^ GetSerializer(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ value);
protected System.ComponentModel.Design.Serialization.CodeDomSerializer GetSerializer (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value);
protected System.ComponentModel.Design.Serialization.CodeDomSerializer? GetSerializer (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object? value);
member this.GetSerializer : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj -> System.ComponentModel.Design.Serialization.CodeDomSerializer
Protected Function GetSerializer (manager As IDesignerSerializationManager, value As Object) As CodeDomSerializer
Parámetros
- manager
- IDesignerSerializationManager
IDesignerSerializationManager que se va a usar para la serialización.
- value
- Object
Objeto que especifica el serializador que se va a recuperar.
Devoluciones
Objeto CodeDomSerializer adecuado para value
.
Excepciones
manager
o value
es null
.
Comentarios
El GetSerializer método es una extensión para el IDesignerSerializationManager.GetSerializer método . El IDesignerSerializationManager.GetSerializer método toma un tipo de objeto, en lugar de un valor de objeto. Si una entidad externa hubiera invalidado los metadatos de un objeto específico a través TypeDescriptorde , el método no vería esa IDesignerSerializationManager.GetSerializer invalidación de metadatos, que solo toma un tipo. El GetSerializer método comprueba los metadatos del valor y el tipo del valor. Si los dos difieren, GetSerializer verá si hay un atributo serializador de diseñador personalizado en el valor. Si es así, GetSerializer intentará usarlo. De lo contrario, se aplazará a IDesignerSerializationManager.GetSerializer.
Consulte también
Se aplica a
GetSerializer(IDesignerSerializationManager, Type)
Busca un serializador para el tipo especificado.
protected:
System::ComponentModel::Design::Serialization::CodeDomSerializer ^ GetSerializer(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, Type ^ valueType);
protected System.ComponentModel.Design.Serialization.CodeDomSerializer GetSerializer (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, Type valueType);
protected System.ComponentModel.Design.Serialization.CodeDomSerializer? GetSerializer (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, Type valueType);
member this.GetSerializer : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * Type -> System.ComponentModel.Design.Serialization.CodeDomSerializer
Protected Function GetSerializer (manager As IDesignerSerializationManager, valueType As Type) As CodeDomSerializer
Parámetros
- manager
- IDesignerSerializationManager
IDesignerSerializationManager que se va a usar para la serialización.
Devoluciones
Objeto CodeDomSerializer adecuado para valueType
.
Excepciones
manager
o valueType
es null
.
Comentarios
El GetSerializer método es una extensión para el IDesignerSerializationManager.GetSerializer método . El IDesignerSerializationManager.GetSerializer método toma un tipo de objeto, en lugar de un valor de objeto.