TypeCodeDomSerializer.GetInitializeMethod 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í.
Devuelve el método en el que se almacenan las instrucciones usadas para serializar un miembro.
protected:
virtual System::CodeDom::CodeMemberMethod ^ GetInitializeMethod(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeTypeDeclaration ^ declaration, System::Object ^ value);
protected virtual System.CodeDom.CodeMemberMethod GetInitializeMethod (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeTypeDeclaration declaration, object value);
abstract member GetInitializeMethod : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeTypeDeclaration * obj -> System.CodeDom.CodeMemberMethod
override this.GetInitializeMethod : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeTypeDeclaration * obj -> System.CodeDom.CodeMemberMethod
Protected Overridable Function GetInitializeMethod (manager As IDesignerSerializationManager, declaration As CodeTypeDeclaration, value As Object) As CodeMemberMethod
Parámetros
- manager
- IDesignerSerializationManager
El administrador de serialización que se va a usar para la serialización.
- declaration
- CodeTypeDeclaration
Declaración de tipos que se va a usar para la serialización.
- value
- Object
Valor que se va a usar para la serialización.
Devoluciones
Método usado para emitir todo el código de inicialización del miembro determinado.
Excepciones
manager
, typeDecl
o value
es null
.
Comentarios
El GetInitializeMethod método devuelve el método para emitir todo el código de inicialización para el miembro especificado. La implementación predeterminada devuelve un constructor vacío. Si se va a devolver el mismo método para varios valores, se debe devolver la misma instancia del método. Puede usar el CodeObject.UserData diccionario para recordar los métodos que ha creado. El typeDecl
parámetro también se puede usar para agregar métodos de infraestructura. Por ejemplo, si desea emitir un método independiente para cada objeto, necesita un único método que llame a todos estos métodos a su vez. Este método se puede agregar a la declaración de tipo de código según sea necesario.