다음을 통해 공유


ITextUndoTransaction 인터페이스

ITextUndoPrimitive 개체의 컨테이너를 나타냅니다.

네임스페이스:  Microsoft.VisualStudio.Text.Operations
어셈블리:  Microsoft.VisualStudio.Text.Logic(Microsoft.VisualStudio.Text.Logic.dll)

구문

‘선언
Public Interface ITextUndoTransaction _
    Inherits IDisposable
public interface ITextUndoTransaction : IDisposable
public interface class ITextUndoTransaction : IDisposable
type ITextUndoTransaction =  
    interface 
        interface IDisposable 
    end
public interface ITextUndoTransaction extends IDisposable

ITextUndoTransaction 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 CanRedo 호출할 수 있는지 여부를 확인 Do 했습니다.
Public 속성 CanUndo 현재 Undo()를 호출할 수 있는지 여부를 확인합니다.
Public 속성 Description 설명을 가져오거나 설정합니다.
Public 속성 History 이 트랜잭션이 들어 있는 ITextUndoHistory를 가져옵니다.
Public 속성 MergePolicy 이 트랜잭션과 관련된 IMergeTextUndoTransactionPolicy를 가져옵니다.
Public 속성 Parent 이 트랜잭션이 들어 있는 ITextUndoTransaction을 가져옵니다.
Public 속성 State ITextUndoTransaction 의 UndoTransactionState를 가져옵니다.
Public 속성 UndoPrimitives 이 컨테이너에 있는 ITextUndoPrimitive 개체의 컬렉션을 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 AddUndo 트랜잭션이 열려 있으면 실행 취소 새 기본 목록의 끝에 추가 합니다.
Public 메서드 Cancel 열려 있는 트랜잭션이 취소 된 것으로 표시 하 고 취소 합니다. 추가 된 모든 실행 취소 기본 요소를 지웁니다.
Public 메서드 Complete 트랜잭션을 완료되어 실행 취소 가능한 것으로 표시합니다.
Public 메서드 Dispose 관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 응용 프로그램 정의 작업을 수행합니다. (IDisposable에서 상속됨)
Public 메서드 Do 실행 또는 다시 실행을 수행합니다.
Public 메서드 Undo 실행 취소 또는 롤백 수행합니다.

위쪽

설명

이러한 개체를 추적 하는 UndoHistory.

참고 항목

참조

Microsoft.VisualStudio.Text.Operations 네임스페이스