DesignerLoader 클래스

정의

사용자 지정 디자이너 로더를 구현하는 데 사용할 수 있는 기본 디자이너 로더 인터페이스를 제공합니다.

public ref class DesignerLoader abstract
public abstract class DesignerLoader
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class DesignerLoader
type DesignerLoader = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type DesignerLoader = class
Public MustInherit Class DesignerLoader
상속
DesignerLoader
파생
특성

설명

DesignerLoader 는 디자이너 및 디자이너 구성 요소의 사용자 지정 로드를 지원하기 위해 구현될 수 있습니다. 또한 디자이너 로더는 열린 문서에 대한 변경 내용을 메서드가 호출된 후 로더가 문서를 로드할 때 사용하는 스토리지에 Flush 다시 쓰는 작업을 담당합니다.

기본적으로 Visual Studio 개발 환경에서는 기본 디자이너 프로젝트를 로드할 수 있는 고유한 다양한 DesignerLoader 만듭니다. 사용자 지정 디자이너 로더를 만들려면 추상 DesignerLoader 클래스에서 상속하고 구현해야 합니다. 공용 생성자가 없으므로 직접 인스턴스화 DesignerLoader할 수 없습니다.

BeginLoad 호출되면 디자이너 로더는 디자인 문서를 로드하고, 인터페이스를 사용하여 IDesignerHost 디자이너 화면을 표시하고, 완료되면 인터페이스를 IDesignerLoaderHost 호출 EndLoad 합니다. 구현은 IDesignerLoaderHost 일반적으로 구현 하는 동일한 클래스입니다 IDesignerHost.

생성자

Name Description
DesignerLoader()

DesignerLoader 클래스의 새 인스턴스를 초기화합니다.

속성

Name Description
Loading

로더가 현재 문서를 로드하고 있는지 여부를 나타내는 값을 가져옵니다.

메서드

Name Description
BeginLoad(IDesignerLoaderHost)

디자이너 로드를 시작합니다.

Dispose()

에서 사용하는 모든 리소스를 DesignerLoader해제합니다.

Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
Flush()

디자이너가 로드된 위치에 캐시된 변경 내용을 씁니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상