IDesignerLoaderHost2 인터페이스

정의

디자인 문서를 로드하는 동안 오류가 허용되는지 여부를 지정하기 위해 확장 IDesignerLoaderHost 되는 인터페이스를 제공합니다.

public interface class IDesignerLoaderHost2 : IServiceProvider, System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface class IDesignerLoaderHost2 : System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface IDesignerLoaderHost2 : IServiceProvider, System.ComponentModel.Design.Serialization.IDesignerLoaderHost
public interface IDesignerLoaderHost2 : System.ComponentModel.Design.Serialization.IDesignerLoaderHost
type IDesignerLoaderHost2 = interface
    interface IDesignerLoaderHost
    interface IDesignerHost
    interface IServiceContainer
    interface IServiceProvider
type IDesignerLoaderHost2 = interface
    interface IDesignerHost
    interface IServiceContainer
    interface IServiceProvider
    interface IDesignerLoaderHost
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost, IServiceProvider
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost
구현

설명

인터페이스를 IDesignerLoaderHost2 사용하여 역직렬화 중에 오류가 발생할 때 디자이너 로더가 로드를 계속할 수 있는지 여부를 지정합니다.

속성

Name Description
CanReloadWithErrors

오류로 다시 로드할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.

Container

이 디자이너 호스트의 컨테이너를 가져옵니다.

(다음에서 상속됨 IDesignerHost)
IgnoreErrorsDuringReload

호출될 때 Reload() 오류를 무시할지 여부를 나타내는 값을 가져오거나 설정합니다.

InTransaction

디자이너 호스트가 현재 트랜잭션에 있는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 IDesignerHost)
Loading

디자이너 호스트가 현재 문서를 로드하고 있는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 IDesignerHost)
RootComponent

현재 디자인의 루트 구성 요소로 사용되는 기본 클래스의 인스턴스를 가져옵니다.

(다음에서 상속됨 IDesignerHost)
RootComponentClassName

디자인 중인 클래스의 정규화된 이름을 가져옵니다.

(다음에서 상속됨 IDesignerHost)
TransactionDescription

현재 트랜잭션에 대한 설명을 가져옵니다.

(다음에서 상속됨 IDesignerHost)

메서드

Name Description
Activate()

이 호스트가 호스팅하는 디자이너를 활성화합니다.

(다음에서 상속됨 IDesignerHost)
AddService(Type, Object, Boolean)

지정된 서비스를 서비스 컨테이너에 추가하고 필요에 따라 서비스를 부모 서비스 컨테이너로 승격합니다.

(다음에서 상속됨 IServiceContainer)
AddService(Type, Object)

지정된 서비스를 서비스 컨테이너에 추가합니다.

(다음에서 상속됨 IServiceContainer)
AddService(Type, ServiceCreatorCallback, Boolean)

지정된 서비스를 서비스 컨테이너에 추가하고 필요에 따라 서비스를 부모 서비스 컨테이너로 승격합니다.

(다음에서 상속됨 IServiceContainer)
AddService(Type, ServiceCreatorCallback)

지정된 서비스를 서비스 컨테이너에 추가합니다.

(다음에서 상속됨 IServiceContainer)
CreateComponent(Type, String)

지정한 형식과 이름의 구성 요소를 만들어 디자인 문서에 추가합니다.

(다음에서 상속됨 IDesignerHost)
CreateComponent(Type)

지정된 형식의 구성 요소를 만들어 디자인 문서에 추가합니다.

(다음에서 상속됨 IDesignerHost)
CreateTransaction()

DesignerTransaction 이벤트 시퀀스를 캡슐화하여 성능을 향상시키고 실행 취소 및 다시 실행 지원 기능을 사용하도록 설정할 수 있는 함수를 만듭니다.

(다음에서 상속됨 IDesignerHost)
CreateTransaction(String)

DesignerTransaction 지정된 트랜잭션 설명을 사용하여 이벤트 시퀀스를 캡슐화하여 성능을 향상시키고 실행 취소 및 다시 실행 지원 기능을 사용하도록 설정할 수 있는 함수를 만듭니다.

(다음에서 상속됨 IDesignerHost)
DestroyComponent(IComponent)

지정된 구성 요소를 삭제하고 디자이너 컨테이너에서 제거합니다.

(다음에서 상속됨 IDesignerHost)
EndLoad(String, Boolean, ICollection)

디자이너 로드 작업을 종료합니다.

(다음에서 상속됨 IDesignerLoaderHost)
GetDesigner(IComponent)

지정된 구성 요소가 포함된 디자이너 인스턴스를 가져옵니다.

(다음에서 상속됨 IDesignerHost)
GetService(Type)

지정된 형식의 서비스 개체를 가져옵니다.

(다음에서 상속됨 IServiceProvider)
GetType(String)

지정된 정규화된 형식 이름의 인스턴스를 가져옵니다.

(다음에서 상속됨 IDesignerHost)
Reload()

디자인 문서를 다시 로드합니다.

(다음에서 상속됨 IDesignerLoaderHost)
RemoveService(Type, Boolean)

서비스 컨테이너에서 지정된 서비스 유형을 제거하고 필요에 따라 서비스를 부모 서비스 컨테이너로 승격합니다.

(다음에서 상속됨 IServiceContainer)
RemoveService(Type)

서비스 컨테이너에서 지정된 서비스 유형을 제거합니다.

(다음에서 상속됨 IServiceContainer)

이벤트

Name Description
Activated

이 디자이너가 활성화될 때 발생합니다.

(다음에서 상속됨 IDesignerHost)
Deactivated

이 디자이너가 비활성화될 때 발생합니다.

(다음에서 상속됨 IDesignerHost)
LoadComplete

이 디자이너가 문서 로드를 완료할 때 발생합니다.

(다음에서 상속됨 IDesignerHost)
TransactionClosed

이벤트에 대한 이벤트 처리기를 추가합니다 TransactionClosed .

(다음에서 상속됨 IDesignerHost)
TransactionClosing

이벤트에 대한 이벤트 처리기를 추가합니다 TransactionClosing .

(다음에서 상속됨 IDesignerHost)
TransactionOpened

이벤트에 대한 이벤트 처리기를 추가합니다 TransactionOpened .

(다음에서 상속됨 IDesignerHost)
TransactionOpening

이벤트에 대한 이벤트 처리기를 추가합니다 TransactionOpening .

(다음에서 상속됨 IDesignerHost)

적용 대상

추가 정보