다음을 통해 공유


TypeCodeDomSerializer.GetInitializeMethod 메서드

정의

멤버 serialize에 사용되는 문을 저장하는 메서드를 반환합니다.

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

매개 변수

manager
IDesignerSerializationManager

serialization에 사용할 serialization 관리자입니다.

declaration
CodeTypeDeclaration

Serialization에 사용할 형식 선언입니다.

value
Object

serialization에 사용할 값입니다.

반환

지정된 멤버의 모든 초기화 코드를 내보내는 데 사용되는 메서드입니다.

예외

manager, typeDecl 또는 valuenull입니다.

설명

GetInitializeMethod 메서드를 지정 된 멤버의 모든 초기화 코드를 내보내는 메서드를 반환 합니다. 기본 구현에서는 빈 생성자를 반환 합니다. 동일한 메서드가 여러 값에 대해 반환 될 경우 동일한 인스턴스 메서드의 반환 되어야 합니다. 사용할 수는 CodeObject.UserData 사전을 만든 메서드를 기억해 야 합니다. typeDecl 매개 변수를 사용 하 여 인프라 메서드를 추가할 수도 있습니다. 예를 들어, 각 개체에 대 한 별도 메서드를 내보내는 하려는 경우에 이러한 모든 메서드를 차례로 호출 하는 단일 메서드가 필요 합니다. 이 메서드는 필요에 따라 코드 형식 선언에 추가할 수 있습니다.

적용 대상

추가 정보