EditingContext EditingContext EditingContext EditingContext Class

정의

WorkflowDesigner와 같은 디자이너에 대한 컨텍스트 상태 정보를 포함합니다.Contains contextual state information for a designer, such as the WorkflowDesigner. 여기에는 디자이너에서 실행 중인 서비스 목록 등의 영구 상태 정보가 포함됩니다.This includes permanent state information, such as the list of services running in the designer. 또한 현재 선택한 개체 집합과 디자인 화면에서 개체를 조작하는 데 사용되는 편집 도구를 비롯한 컨텍스트 항목으로 구성된 임시 상태가 포함됩니다.It also includes transient state consisting of context items including the set of currently selected objects as well as the editing tool being used to manipulate objects on the design surface.

public ref class EditingContext : IDisposable
public class EditingContext : IDisposable
type EditingContext = class
    interface IDisposable
Public Class EditingContext
Implements IDisposable
상속
EditingContextEditingContextEditingContextEditingContext
구현

설명

EditingContext는 호스팅 응용 프로그램과 Windows 워크플로 디자이너Windows Workflow Designer 간에 공유되는 통신 경계를 나타냅니다.The EditingContext represents the communication boundary that is shared between the hosting application and the Windows 워크플로 디자이너Windows Workflow Designer. EditingContext는 사용하기 쉽도록 구체적인 클래스로 구현되었습니다.The EditingContext was implemented as a concrete class for ease of use. CreateServiceManagerCreateContextItemManager에서 파생된 사용자 지정 관리자를 사용하도록 ServiceManagerContextItemManager를 재정의합니다.Override CreateServiceManager and CreateContextItemManager to use customized managers derived from ServiceManager and ContextItemManager.

생성자

EditingContext() EditingContext() EditingContext() EditingContext()

EditingContext 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the EditingContext class.

속성

Items Items Items Items

현재 편집 컨텍스트에서 저장한 컨텍스트 항목의 로컬 컬렉션을 반환합니다.Returns the local collection of context items stored by the current editing context.

Services Services Services Services

현재 편집 컨텍스트에서 사용된 서비스 관리자를 반환합니다.Returns the service manager used in the current editing context.

메서드

CreateContextItemManager() CreateContextItemManager() CreateContextItemManager() CreateContextItemManager()

Items 속성에서 반환되는 컨텍스트 항목 관리자의 인스턴스를 만듭니다.Creates an instance of the context item manager that is returned by the Items property.

CreateServiceManager() CreateServiceManager() CreateServiceManager() CreateServiceManager()

Services 속성에서 반환될 서비스 관리자의 인스턴스를 만듭니다.Creates an instance of the service manager to be returned from the Services property.

Dispose() Dispose() Dispose() Dispose()

개체에서 사용하는 관리되지 않는 모든 리소스를 즉시 해제합니다.Immediately releases any unmanaged resources used by the object.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

현재 EditingContext 개체에서 사용하는 관리되지 않는 리소스를 즉시 해제합니다.Immediately releases the unmanaged resources used by the current EditingContext object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)

이벤트

Disposing Disposing Disposing Disposing

Dispose() 메서드가 호출되거나 Microsoft .NET 공용 언어 런타임의 가비지 수집기가 EditingContext 개체를 종료하고 수집할 때 발생합니다.Occurs when the Dispose() method is called or when the EditingContext object is finalized and collected by the garbage collector of the Microsoft .NET common language runtime.

적용 대상