다음을 통해 공유


Microsoft.VisualStudio.Modeling 네임스페이스

모델링 네임스페이스는 모델을 만들거나 수정할 때 연결하며 요소를 추가, 삭제 및 수정합니다.

모델링 네임 스페이스 클래스를 만들고 요소 및 트랜잭션 내에서 링크를 수정 하는 코드를 허용 합니다. Store 메모리에서 모델의 내용 (요소 및 링크)를 나타내는 클래스입니다. 이러한 변경 내용을 내에서 이루어져야 합니다. 프로그래밍 방식으로 변경할 때마다 모델을 한 Transaction.

요소 또는 링크를 추가, 변경 또는 삭제 되는 등 특정 상황이 발생할 때 실행 되는 규칙을 정의할 수 있습니다.

트랜잭션이 롤백되 같은 이벤트가 발생할 때 알림을 받도록 구독할 수 있습니다.

이벤트 규칙 간의 차이 트랜잭션이 커밋된 후 이벤트가 발생 하는 동안 트랜잭션 내에서 규칙 발생 하는입니다.

클래스

  클래스 설명
Public 클래스 AddRule 개체가 모델에 추가되는 경우 호출되는 규칙을 나타냅니다.
Public 클래스 AmbiguousMonikerException 저장소에 추가되는 모델 요소가 저장소에 이미 존재하는 다른 요소와 같은 모니커를 사용하는 경우 throw되는 예외입니다.
Public 클래스 AncestorVisitorFilter 모든 집계 관계를 방문하기 위해 Elementwalker를 사용합니다.
Public 클래스 BreadthFirstRolePlayerFirstElementWalker 요소 동작 각각에 적용하여 모델에 있는 요소를 방문합니다.해당 작업은 방문되는 요소의 결과를 누적하거나 업데이트할 수 있습니다.
Public 클래스 CalculatedPropertyValueHandler<TElement, TValue> 계산된 도메인 속성 처리기에 대한 기본 클래스입니다.
Public 클래스 ChainingElementVisitorFilter 목록에 필터를 추가하는 연결 필터를 나타냅니다.
Public 클래스 ChangeRule 요소의 속성 값이 변경되는 경우 호출되는 규칙을 나타냅니다.
Public 클래스 ClosureContextHelper 특정 요소 워커 컨텍스트 사이에 클로저 컨텍스트 정보를 추가하고 검색하기 위한 메서드를 제공합니다.
Public 클래스 ClosureElementOperation 클로저 요소 작업을 나타냅니다.
Public 클래스 ClosureFindAndRelateElementOperation 대상 요소 작업 찾기 또는 만들기를 표시하기 위한 클로저 작업을 나타냅니다.
Public 클래스 ClosureFindAndRelateOrDeleteCopiedElementOperation 요소를 찾아서 연결하거나 대상이 없을 경우 복사된 요소를 삭제하는 클로저 작업을 나타냅니다.
Public 클래스 ClosureFindElementOperation 대상 요소 작업 찾기를 표시하는 클로저 작업을 나타냅니다.
Public 클래스 ClosureFindOrCreateAndRelateElementOperation 대상 요소 작업 찾기 또는 만들기를 표시하는 클로저 작업을 나타냅니다.
Public 클래스 ClosureFindOrCreateElementOperation 대상 요소 작업 찾기 또는 만들기를 표시하는 클로저 작업을 나타냅니다.
Public 클래스 Context 파티션에 대한 트랜잭션의 매핑을 포함합니다.
Public 클래스 CopyClosureFilter 복사 클로저 방문자 필터에 대한 기본 클래스입니다.
Public 클래스 CopyOriginContext ElementGroupPrototype 의 원본에 대한 정보를 제공합니다.
Public 클래스 CoreCopyClosure 클로저 방문자 필터 복사
Public 클래스 CoreCopyClosureBase 복사 클로저 방문자 필터에 대한 기본 클래스입니다.
Public 클래스 CoreDeleteClosure 클로저 방문자 필터 제거
Public 클래스 CoreDeleteClosureBase 클로저 방문자 필터에 대한 기본 클래스입니다.
Public 클래스 CoreDomainModel 모든 도메인 모델에 사용되는 기본 요소를 정의하는 도메인 모델을 나타냅니다.
Public 클래스 CoreDomainModelSerializationBehavior 정의된 동작 CoreDomainModelSerializationBehavior에 대한 DomainXmlSerializationBehavior 구현입니다.
Public 클래스 DefaultVisitorFilter 모든 집계 관계를 방문합니다.
Public 클래스 DeleteRule 개체가 모델에서 삭제되는 경우 호출되는 규칙을 나타냅니다.해당 DeletingRule 다음에 실행됩니다.
Public 클래스 DeletingRule 요소가 모델에서 삭제되려고 할 때 호출되는 규칙을 나타냅니다.
Public 클래스 DependsOnDomainModelAttribute 현재 도메인 모델이 확장하는 도메인 모델을 지정하는 데 사용되는 특성 클래스입니다.
Public 클래스 DepthFirstElementAndLinkWalker 요소 동작 각각에 적용하여 모델에 있는 요소를 방문합니다.링크를 포함할 수 있습니다.
Public 클래스 DepthFirstElementWalker 특정 요소 또는 요소 그룹에서 시작하여 모델의 깊이 우선 이동을 사용하도록 설정합니다.요소와 그 하위 항목을 검색하는 begin 및 end에 대한 알림을 제공합니다.
Public 클래스 DeserializationEndingEventArgs DeserializationEnding 이벤트에 대한 데이터를 제공하고 해당 deserialization이 종료된 수신기에 알립니다.
Public 클래스 DomainClassInfo 도메인 클래스를 나타냅니다.
Public 클래스 DomainClassXmlSerializer 생성된 모든 도메인 serializer에 대한 기본 클래스를 나타냅니다.
Public 클래스 DomainDataDirectory 도메인 모델에 대한 메타데이터를 저장소에 저장합니다.
Public 클래스 DomainDataNotFoundException 이 예외는 특정 ID가 없는 도메인 요소를 디렉터리에서 찾지 못했을 때 DomainDataDirectory 클래스에 의해 throw됩니다.
Public 클래스 DomainModel 도메인 모델을 나타냅니다.DSL의 도메인 모델의 기본 클래스입니다.
Protected 클래스 DomainModel.DomainMemberInfo 도메인 모델의 도메인 속성에 대한 정보를 저장합니다.
Protected 클래스 DomainModel.DomainRolePlayerInfo 도메인 역할을 찾는 도메인 모델 반영자에 사용되는 정보를 저장합니다.
Public 클래스 DomainModelExtensionProvider 도메인 모델 확장과 확장되는 도메인 모델 간의 매핑을 제공하는 형식에 대한 MEF 계약을 정의합니다.
Public 클래스 DomainModelInfo 도메인 모델 정의를 나타냅니다.
Public 클래스 DomainModelOwnerAttribute 도메인 형식에서 생성되는 코드에서 도메인 클래스가 정의되어 있는 도메인 모델입니다(F905).
Public 클래스 DomainModelSerializerAttribute 클래스가 도메인 모델 serializer라는 사실과 클래스가 serialize하는 도메인 모델의 형식을 나타내는 데 사용되는 사용자 지정 특성입니다.
Public 클래스 DomainObjectIdAttribute 도메인 개체의 ID를 나타냅니다.
Public 클래스 DomainObjectInfo 도메인 모델의 요소를 나타냅니다.
Public 클래스 DomainPropertyAttribute 대상이 도메인 클래스의 도메인 속성임을 나타냅니다.
Public 클래스 DomainPropertyInfo 도메인 클래스의 속성을 나타냅니다.
Public 클래스 DomainPropertyValueHandler 도메인 속성 값 처리기에 대한 기본 클래스를 나타냅니다.
Public 클래스 DomainPropertyValueHandler<TElement, TValue> 강력한 형식의 도메인 속성 처리기에 대한 기본 클래스를 나타냅니다.
Public 클래스 DomainPropertyXmlSerializer 모든 사용자 지정 도메인 속성 serializer에 대한 기본 클래스
Public 클래스 DomainRelationshipAttribute 대상이 도메인 관계임을 나타냅니다.
Public 클래스 DomainRelationshipInfo 도메인 관계에 대한 메타데이터를 나타냅니다.
Public 클래스 DomainRelationshipXmlSerializer 도메인 관계에 대해 생성된 모든 도메인 serializer에 대한 기본 클래스를 나타냅니다.
Public 클래스 DomainRoleAttribute 대상이 도메인 관계의 도메인 역할임을 나타냅니다.
Public 클래스 DomainRoleInfo 도메인 관계의 역할을 나타냅니다.
Public 클래스 DomainXmlSerializationBehavior XML serialization 동작에서 생성된 모든 클래스를 나타냅니다.
Public 클래스 DomainXmlSerializerDirectory 서로 다른 도메인 모델의 XML serialization 동작을 결합합니다.
Public 클래스 DomainXmlSerializerDirectoryEntry 하나의 도메인 클래스 ID를 DomainClassXmlSerializer 형식에 연결합니다.
Public 클래스 DomainXmlSerializerNamespaceEntry 하나의 도메인 모델을 xml 네임스페이스 형식에 연결하는 튜플입니다.
Public 클래스 DomainXmlTypeSerializerDirectoryEntry 사용할 serializer 형식에 하나의 형식을 매핑하는 튜플입니다.
Public 클래스 ElementAddedEventArgs ElementAdded 이벤트에 데이터를 제공합니다.
Public 클래스 ElementAddedEventManager 요소가 추가된 이벤트를 관리합니다.
Public 클래스 ElementClosureWalker 모델 요소에서 클로저를 작성하는 워커를 나타냅니다.
Public 클래스 ElementDeletedEventArgs ElementDeleted 이벤트에 데이터를 제공합니다.
Public 클래스 ElementDeletedEventManager 요소가 제거된 이벤트를 관리합니다.
Public 클래스 ElementDeletingEventArgs ElementDeleting 이벤트에 데이터를 제공합니다.
Public 클래스 ElementDeserializedRule 새 ModelElements가 만들어질 때 실행되는 규칙으로, SimpleMonikerResolver가 새 요소를 모니터링하는 데 사용합니다.
Public 클래스 ElementEventArgs 모델 요소에 연관된 알림에 대한 데이터를 제공합니다.
Public 클래스 ElementEventManager 파생 클래스에서는 관찰자에게 등록을 위한 메커니즘을 제공하며 저장 범위 내에서 요소의 변경 사항에 대해 알림을 받습니다.
Public 클래스 ElementEventsBegunEventArgs ElementEventsBegun 이벤트에 데이터를 제공합니다.
Public 클래스 ElementEventsBegunEventManager 요소에 대해 시작된 이벤트를 관리합니다.
Public 클래스 ElementEventsEndedEventArgs ElementEventsEnded 이벤트에 데이터를 제공합니다.
Public 클래스 ElementEventsEndedEventManager 요소 이벤트의 종료된 이벤트를 관리합니다.
Public 클래스 ElementFactory 도메인 모델 개체 팩터리를 나타냅니다.
Public 클래스 ElementGroup 요소 및 요소 링크를 수집하는 방법을 제공합니다.
Public 클래스 ElementGroupContext 요소 그룹에 대한 컨텍스트 정보를 저장합니다.
Public 클래스 ElementGroupPrototype 요소와 링크의 집합을 다시 만드는 데 필요한 정보를 포함합니다.도구, 클립보드 및 끌기 작업에서 요소를 저장하는 데 사용됩니다.
Public 클래스 ElementLink 모든 도메인 관계에 대한 기본 클래스입니다.
Public 클래스 ElementMovedEventArgs ElementMoved 이벤트에 데이터를 제공합니다.
Public 클래스 ElementMovedEventManager 요소를 추가한 이벤트를 관리합니다.
Public 클래스 ElementNameAttribute 대상 도메인 속성이 요소 이름 속성을 제공함을 나타냅니다.
Public 클래스 ElementNameProvider 도메인 요소에 대한 이름 공급자를 나타냅니다.
Public 클래스 ElementOperations 모델 요소 컬렉션에 수행하는 일반적인 작업을 제공합니다.
Public 클래스 ElementPropertyChangedEventArgs ElementPropertyChanged 이벤트에 데이터를 제공합니다.
Public 클래스 ElementPropertyChangedEventManager 요소 속성이 변경된 이벤트를 관리합니다.
Public 클래스 ElementWalker 특정 요소에서 시작하여 모델에서 다양하게 이동할 수 있도록 합니다.
Public 클래스 EmbeddingVisitorFilter 모든 포함 관계를 방문합니다.
Public 클래스 EventManagerDirectory 이벤트가 발생할 때 실행할 사용자 지정 코드를 추가하거나 제거할 수 있도록 합니다.
Public 클래스 ExistingElementEventManager 파생된 클래스에서 요소 이벤트를 관리합니다.
Public 클래스 ExtendsDomainModelAttribute 사용되지 않습니다. 이 도메인 모델이 확장하는 도메인 모델을 나타냅니다.
Public 클래스 ExtensionElement 모든 도메인 모델 요소 확장에 대한 기본 클래스입니다.타사에서 DSL 정의를 확장하도록 허용합니다.
Public 클래스 ExtensionElementSerializer DomainClass ExtensionElement에 대한 Serializer ExtensionElementSerializer입니다.
Public 클래스 ExtensionExtendsElement ElementExtension 및 ModelElement 간의 DomainRelationship ExtensionExtendsElement 참조 관계
Public 클래스 ExtensionExtendsElementSerializer DomainClass ExtensionExtendsElement에 대한 Serializer ExtensionExtendsElementSerializer입니다.
Public 클래스 GenericEventArgs 요소 이벤트의 모든 이벤트 인수에 대한 추상 기본 클래스입니다.
Public 클래스 GlobalEventManager 파생된 클래스에서 재정의된 경우 관찰자를 등록하여 저장소 내 변경 내용에 대한 알림을 받을 수 있도록 합니다.
Public 클래스 InternalModelingErrorException 모델링 엔진 내에서 내부 오류가 발생하면 throw되는 예외를 나타냅니다.
Public 클래스 InvalidDomainModelException 도메인 모델에 할당되는 메타데이터에 오류가 발생할 때 throw되는 예외를 나타냅니다.
Public 클래스 ISerializerLocatorExtensions 표준 ISerializerLocator 인터페이스를 확장할 수 있는 편리한 메서드를 제공
Public 클래스 LinkedElementCollection<T> 요소에 연결된 모든 요소의 컬렉션을 제공합니다.
Public 클래스 MefMetadataConstants 도메인 모델 MEF 메타데이터 키의 이름에 대한 문자열 상수를 정의합니다.
Public 클래스 MergeAbortedException 도메인 모델에서의 병합 작업이 사용자에 의해 중단될 때 throw되는 예외를 나타냅니다.
Public 클래스 MergeContext ElementGroupPrototype 개체가 대상 저장소에 다시 구성되면 병합 프로세스에 의해 초기에 설정된 병합 정보를 제공합니다.
Public 클래스 MergeElementGroupEventArgs MergeElementGroup 이벤트에 데이터를 제공합니다.
Public 클래스 ModelElement 모든 도메인 모델 요소에 대한 기본 클래스입니다.DomainModel의 모든 요소와 링크는 이 형식의 멤버입니다.
Public 클래스 ModelingEventArgs 모델링 이벤트에 데이터를 제공합니다.
Public 클래스 ModelingException 모델링 엔진에서 throw한 몇 가지 예외에 대한 기본 클래스를 나타냅니다.
Public 클래스 Moniker 해당 요소에 매핑하는 데 사용되는 식을 포함합니다.
Public 클래스 MonikerKey Moniker 의 키를 나타냅니다.
Public 클래스 MoveRule 개체가 모델에 이동되는 경우 호출되는 규칙을 나타냅니다.
Public 클래스 Partition 저장소의 요소에 대한 논리적 컨테이너를 제공합니다.
Public 클래스 PartitionDictionary 파티션의 컬렉션을 나타냅니다.
Public 클래스 PropagateDeleteVisitorFilter 모든 PropagateRemove 관계를 방문합니다.
Public 클래스 PropertyAssignment 속성 ID 및 속성 값으로 구성된 속성 할당 쌍을 나타냅니다.
Public 클래스 ProtoElement 요소에 대한 프로토타입 클래스를 나타냅니다.
Public 클래스 ProtoElementBase 요소에 대한 프로토타입을 나타냅니다.
Public 클래스 ProtoGroup 임의의 저장소 컨텍스트에서 ElementGroup를 다시 만드는 데 필요한 정보를 포함합니다.
Public 클래스 ProtoLink 임의의 저장소에서 ElementLink를 다시 만드는 데 필요한 정보를 포함합니다.
Public 클래스 ProtoPropertyValue 특정 모델 요소에 대한 특성 값을 채우는 데 필요한 정보를 포함합니다.
Public 클래스 ProtoRolePlayer ElementLink 에 대한 역할 수행자 데이터를 설정하는 데 필요한 데이터를 포함합니다.
Public 클래스 ProvidesExtensionToDomainModelAttribute 도메인 모델이 다른 도메인 모델의 확장임을 나타내는 데 사용되는 사용자 지정 특성입니다.
Public 클래스 ReadOnlyLinkedElementCollection<T> 관계 반대쪽에서 강력한 형식의 읽기 전용 요소 인스턴스 컬렉션을 나타냅니다.
Public 클래스 RedoStackFlushedEventArgs RedoStackFlushed 이벤트에 대한 이벤트 인수입니다.
Public 클래스 RoleAssignment 링크 요소에 할당된 역할을 초기화하기 위한 정보를 제공합니다.
Public 클래스 RolePlayerChangedEventArgs RolePlayerChanged 이벤트에 데이터를 제공합니다.
Public 클래스 RolePlayerChangedEventManager 역할이 변경된 이벤트를 관리합니다.
Public 클래스 RolePlayerChangeRule 모델의 역할 수행자가 변경되면 호출되는 규칙을 나타냅니다.
Public 클래스 RolePlayerOrderChangedEventArgs RolePlayerOrderChanged 이벤트에 데이터를 제공합니다.
Public 클래스 RolePlayerOrderChangedEventManager 역할에 할당되는 모델 요소의 순서가 변경되는 경우 변경되는 이벤트를 관리합니다.
Public 클래스 RolePlayerPositionChangeRule 특정 역할에 할당되는 모델 요소가 여러 관계에서의 위치를 변경할 때 호출되는 규칙을 나타냅니다.
Public 클래스 RootElementSettings System.Xml.XmlWriterSettings와 유사한 이 클래스에서는 루트 요소를 serialize할 경우 serializer에 전달되어야 하는 설정을 저장합니다.루트 요소에 스키마 대상 네임스페이스, 버전 등과 같은 추가 정보가 있으므로 추가 정보가 필요할 수 있습니다.
Public 클래스 Rule 다양한 형식의 저장 규칙을 파생할 수 있는 추상 클래스입니다.
Public 클래스 RuleManager 규칙을 사용할 수 있는지 사용할 수 없는지 제어합니다.
Public 클래스 RuleOnAttribute 이 특성이 적용된 클래스가 규칙임을 알립니다.특성의 매개 변수는 적용할 도메인 클래스를 지정합니다.
Public 클래스 SerializationContext serialization 작업의 컨텍스트를 정의합니다.
Public 클래스 SerializationContextTransactionExtensions 트랜잭션 범위에서 SerializationContext에 액세스하기 위한 확장 메서드
Public 클래스 SerializationException SerializationResult 를 예외로 throw합니다.
Public 클래스 SerializationMessage serializatio 메시지를 나타냅니다.
Public 클래스 SerializationResult serialization 결과를 나타냅니다.
Public 클래스 SerializationUtilities serialization을 위한 유틸리티를 제공합니다.
Public 클래스 SimpleMonikerResolver 기본 XML serialization을 사용하여 모델을 serialize할 때 단순 문자열 참조를 확인합니다.
Public 클래스 StandardExtensionLocator IExtensionLocator 인터페이스의 표준 구현
Public 클래스 StandardSerializerLocator ISerializerLocator 인터페이스의 표준 구현
Public 클래스 Store 저장소에는 하나 이상의 모델의 요소 및 링크의 내부 프레젠테이션이 들어 있습니다.
Public 클래스 Transaction 트랜잭션은 저장소에 대한 변경 사항이 커밋되거나 롤백될 수 있는 그룹으로 처리되도록 합니다.
Public 클래스 TransactionBeginningEventArgs TransactionBeginning 이벤트에 데이터를 제공합니다.
Public 클래스 TransactionBeginningEventManager 트랜잭션 시작 이벤트를 관리합니다.
Public 클래스 TransactionBeginningRule 모델의 트랜잭션이 시작되고 있는 경우 호출되는 규칙을 나타냅니다.
Public 클래스 TransactionCommitEventArgs TransactionCommit 이벤트에 데이터를 제공합니다.
Public 클래스 TransactionCommittedEventManager 트랜잭션 커밋 이벤트를 관리합니다.
Public 클래스 TransactionCommittingRule 모델의 트랜잭션이 진행 중인 경우 호출되는 규칙을 나타냅니다.
Public 클래스 TransactionContext 사용자 데이터를 트랜잭션에 저장합니다.
Public 클래스 TransactionEventArgs 트랜잭션 이벤트에 데이터를 제공합니다.
Public 클래스 TransactionEventManager 트랜잭션 이벤트 알림을 관리하기 위한 기본 클래스를 나타냅니다.
Public 클래스 TransactionItem 트랜잭션 항목을 나타냅니다.
Public 클래스 TransactionLog 트랜잭션 이벤트의 컨테이너를 나타냅니다.
Public 클래스 TransactionManager Transaction 개체를 만들고 현재 활성 트랜잭션을 추적합니다.
Public 클래스 TransactionRollbackEventArgs 롤백 트랜잭션 이벤트에 대한 이벤트 인수
Public 클래스 TransactionRolledBackEventManager 트랜잭션 롤백 이벤트를 관리합니다.
Public 클래스 TransactionRollingBackRule 모델의 트랜잭션이 롤백되고 있는 경우 호출되는 규칙을 나타냅니다.
Public 클래스 UndoItemEventArgs UndoItem 이벤트에 데이터를 제공합니다.
Public 클래스 UndoManager 실행 취소 및 다시 실행 작업에 대한 기능을 제공합니다.
Public 클래스 UndoRedoCanceledException 실행 취소 또는 다시 실행 작업이 취소될 때 throw되는 예외를 나타냅니다.
Public 클래스 VisitorFilters 다양한 표준 방문자 필터를 반환합니다.

구조체

  구조체 설명
Public 구조체 ReadOnlyLinkedElementCollection<T>.Enumerator ReadOnlyLinkedElementCollection를 통해 열거자 제공

인터페이스

  인터페이스 설명
Public 인터페이스 IDomainModelSerializer 표준 도메인 모델 serializer에 대한 계약을 정의합니다.
Public 인터페이스 IElementDirectory 저장소 또는 파티션 내에 포함된 모델 요소의 디렉터리입니다.
Public 인터페이스 IElementPartitionMapper ElementGroupPrototypes를 다시 구성할 때 요소 파티션을 매핑하는 데 사용하는 서비스의 인터페이스입니다.
Public 인터페이스 IElementVisitor 모델의 통과를 정의합니다.
Public 인터페이스 IElementVisitorFilter ElementWalker 에 의해 이동 중에 어떤 역할 수행자와 어떤 관계를 방문해야 하는지에 대해 필터링하는 콜백 메커니즘을 제공합니다.
Public 인터페이스 IExtensionLocator 이 인터페이스는 생성된 serializer에 도메인 모델에 대한 스키마 대상 네임스페이스를 확인하기 위한 방법을 제공합니다.
Public 인터페이스 IMergeElements 파생 모델의 클래스가 모델 요소의 병합 기능에 액세스하도록 허용합니다.
Public 인터페이스 IMonikerResolver 해당 요소에 대한 모니커를 확인합니다.
Public 인터페이스 ISchemaResolver 이 인터페이스는 생성된 serializer에 스키마 대상 네임스페이스를 확인하기 위한 방법을 제공합니다.특정 대상 네임스페이스를 사용하는 XML 파일이 주어진 경우 생성된 serializer가 스키마 유효성 검사를 제대로 수행할 수 있도록 네임스페이스를 정의하는 스키마를 찾아야 합니다.
Public 인터페이스 ISerializerLocator 이 인터페이스는 도메인 모델에 대한 serializer를 찾는 방법을 제공합니다.
Public 인터페이스 ITransientTransactionContextObject 특정 개체를 나타내는 인터페이스 마커는 일시적이며 트랜잭션 커밋이 발생하면 해제(및 삭제)됩니다.
Public 인터페이스 SElementPartitionMapper 요소 그룹 원상 회복 파티션 매핑 서비스의 서비스 ID

대리자

  대리자 설명
Public 대리자 CanCommitCallback 트랜잭션이 외부 조건을 기반으로 커밋할 수 있는지 여부를 확인하기 위한 콜백 메서드를 나타냅니다.
Public 대리자 CanUndoRedoCallback 실행 취소 또는 다시 실행 작업을 계속할 수 있는지 여부를 결정하기 위해 UndoManager에 인스턴스를 추가합니다.

열거형

  열거형 설명
Public 열거형 CanCommitResult CanCommit 콜백에 대한 열거형 상태입니다.
Public 열거형 ChangeSource 트랜잭션 중에 이루어진 변경의 소스를 나타냅니다.
Public 열거형 ClosureType 만들 클로저의 형식에 대해 설명합니다.
Public 열거형 CompletionStatus 트랜잭션이 완료된 방법에 대해 설명합니다.
Public 열거형 DeleteState 삭제하고 있는 요소의 상태를 식별합니다.
Public 열거형 DomainPropertyKind 도메인 속성의 형식을 지정합니다.
Public 열거형 DomainRoleOrder 도메인 관계에서 도메인 역할의 방향을 지정합니다.
Public 열거형 Multiplicity 도메인 역할의 복합성을 나타냅니다.
Public 열거형 PropagatesCopyOption 다양한 PropagateCopy 옵션을 나열하는 열거형입니다.
Public 열거형 SerializationMessageKind serialization 메시지의 형식을 지정합니다.
Public 열거형 TimeToFire 규칙을 호출할 시기를 결정합니다.
Public 열거형 UndoState UndoManager 의 실행 취소 상태에 대해 설명합니다.
Public 열거형 VisitorFilterResult 요소를 방문해야 하는지 여부를 나타냅니다.