CodeDomDesignerLoader 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
CodeDOM 기반 디자이너 로더를 구현하기 위한 기본 클래스를 제공합니다.
public ref class CodeDomDesignerLoader abstract : System::ComponentModel::Design::Serialization::BasicDesignerLoader, System::ComponentModel::Design::Serialization::IDesignerSerializationService, System::ComponentModel::Design::Serialization::INameCreationService
public abstract class CodeDomDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader, System.ComponentModel.Design.Serialization.IDesignerSerializationService, System.ComponentModel.Design.Serialization.INameCreationService
[System.Security.SecurityCritical]
public abstract class CodeDomDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader, System.ComponentModel.Design.Serialization.IDesignerSerializationService, System.ComponentModel.Design.Serialization.INameCreationService
type CodeDomDesignerLoader = class
inherit BasicDesignerLoader
interface INameCreationService
interface IDesignerSerializationService
[<System.Security.SecurityCritical>]
type CodeDomDesignerLoader = class
inherit BasicDesignerLoader
interface INameCreationService
interface IDesignerSerializationService
Public MustInherit Class CodeDomDesignerLoader
Inherits BasicDesignerLoader
Implements IDesignerSerializationService, INameCreationService
- 상속
- 특성
- 구현
설명
CodeDomDesignerLoader 전체 디자이너 로더를 제공 하는 추상 클래스는 코드 문서 개체 모델 (CodeDOM)에 기반 합니다. CodeDOM 파서가 및 생성기 및 형식 확인 서비스를 제공 합니다.
생성자
CodeDomDesignerLoader() |
CodeDomDesignerLoader 클래스의 새 인스턴스를 초기화합니다. |
속성
CodeDomProvider |
이 디자이너 로더가 사용할 CodeDomProvider를 가져옵니다. |
LoaderHost |
로더 호스트를 가져옵니다. (다음에서 상속됨 BasicDesignerLoader) |
Loading |
디자이너 로더가 디자인 화면을 로드하고 있는지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 BasicDesignerLoader) |
Modified |
디자이너가 수정되었는지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 BasicDesignerLoader) |
PropertyProvider |
로더에서 사용하는 serialization 관리자의 속성 공급자를 가져오거나 설정합니다. (다음에서 상속됨 BasicDesignerLoader) |
ReloadPending |
다시 로드 작업이 큐에 대기되었는지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 BasicDesignerLoader) |
TypeResolutionService |
이 디자이너 로더에 사용할 형식 확인 서비스를 가져옵니다. |
메서드
BeginLoad(IDesignerLoaderHost) |
로드 프로세스를 시작합니다. (다음에서 상속됨 BasicDesignerLoader) |
Dispose() |
CodeDomDesignerLoader 클래스에서 사용하는 리소스를 해제합니다. |
EnableComponentNotification(Boolean) |
DesignerLoader에 의한 구성 요소 알림을 활성화 또는 비활성화합니다. (다음에서 상속됨 BasicDesignerLoader) |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
Flush() |
디자이너 로더의 보류 중인 변경 사항을 플러시합니다. (다음에서 상속됨 BasicDesignerLoader) |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetService(Type) |
요청한 서비스를 가져옵니다. (다음에서 상속됨 BasicDesignerLoader) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
Initialize() |
서비스를 초기화합니다. |
IsReloadNeeded() |
다시 로드해야 할지 여부를 나타내는 값을 반환합니다. |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
OnBeginLoad() |
로드가 곧 시작된다고 디자이너 로더에 알립니다. |
OnBeginUnload() |
언로드가 곧 시작된다고 디자이너 로더에 알립니다. |
OnComponentRename(Object, String, String) |
ComponentRename 이벤트를 발생시킵니다. |
OnEndLoad(Boolean, ICollection) |
로드가 완료되었음을 디자이너 로더에 알립니다. |
OnModifying() |
문서 상태가 곧 수정될 것임을 디자이너 로더에 알립니다. (다음에서 상속됨 BasicDesignerLoader) |
Parse() |
텍스트나 기타 영구 스토리지를 구문 분석하고 CodeCompileUnit을 반환합니다. |
PerformFlush(IDesignerSerializationManager) |
디자이너 루트 구성 요소의 serialization을 요청합니다. |
PerformLoad(IDesignerSerializationManager) |
CodeDOM 공급자가 제공한 코드를 구문 분석합니다. |
Reload(BasicDesignerLoader+ReloadOptions) |
디자이너의 다시 로드를 큐에 대기시킵니다. (다음에서 상속됨 BasicDesignerLoader) |
ReportFlushErrors(ICollection) |
변경 사항을 플러시하는 동안 발생한 오류를 보고합니다. (다음에서 상속됨 BasicDesignerLoader) |
SetBaseComponentClassName(String) |
기본 구성 요소의 전체 클래스 이름을 설정합니다. (다음에서 상속됨 BasicDesignerLoader) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
Write(CodeCompileUnit) |
영구 스토리지에 컴파일 단위 변경 사항을 기록합니다. |
명시적 인터페이스 구현
IDesignerLoaderService.AddLoadDependency() |
IDesignerLoaderService에서 관리하는 로드 프로세스의 일부로 외부 구성 요소를 등록합니다. (다음에서 상속됨 BasicDesignerLoader) |
IDesignerLoaderService.DependentLoadComplete(Boolean, ICollection) |
종속 로드가 종료되었음을 나타냅니다. (다음에서 상속됨 BasicDesignerLoader) |
IDesignerLoaderService.Reload() |
디자인 문서를 다시 로드합니다. (다음에서 상속됨 BasicDesignerLoader) |
IDesignerSerializationService.Deserialize(Object) |
지정된 serialization 데이터 개체를 역직렬화하고 해당 데이터가 표시한 개체의 컬렉션을 반환합니다. |
IDesignerSerializationService.Serialize(ICollection) |
지정된 개체의 컬렉션을 serialize하여 serialization 데이터 개체에 저장합니다. |
INameCreationService.CreateName(IContainer, Type) |
지정된 컨테이터의 모든 구성 요소에 고유한 새 이름을 만듭니다. |
INameCreationService.IsValidName(String) |
지정된 이름이 유효한지 여부를 나타내는 값을 가져옵니다. |
INameCreationService.ValidateName(String) |
지정된 이름이 유효한지 여부를 나타내는 값을 가져옵니다. |
적용 대상
추가 정보
.NET