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, declaration또는 value 입니다 null.

설명

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

적용 대상

추가 정보