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 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
CanRedo | 호출할 수 있는지 여부를 확인 Do 했습니다. | |
CanUndo | 현재 Undo()를 호출할 수 있는지 여부를 확인합니다. | |
Description | 설명을 가져오거나 설정합니다. | |
History | 이 트랜잭션이 들어 있는 ITextUndoHistory를 가져옵니다. | |
MergePolicy | 이 트랜잭션과 관련된 IMergeTextUndoTransactionPolicy를 가져옵니다. | |
Parent | 이 트랜잭션이 들어 있는 ITextUndoTransaction을 가져옵니다. | |
State | ITextUndoTransaction 의 UndoTransactionState를 가져옵니다. | |
UndoPrimitives | 이 컨테이너에 있는 ITextUndoPrimitive 개체의 컬렉션을 가져옵니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
AddUndo | 트랜잭션이 열려 있으면 실행 취소 새 기본 목록의 끝에 추가 합니다. | |
Cancel | 열려 있는 트랜잭션이 취소 된 것으로 표시 하 고 취소 합니다. 추가 된 모든 실행 취소 기본 요소를 지웁니다. | |
Complete | 트랜잭션을 완료되어 실행 취소 가능한 것으로 표시합니다. | |
Dispose | 관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 응용 프로그램 정의 작업을 수행합니다. (IDisposable에서 상속됨) | |
Do | 실행 또는 다시 실행을 수행합니다. | |
Undo | 실행 취소 또는 롤백 수행합니다. |
위쪽
설명
이러한 개체를 추적 하는 UndoHistory.