다음을 통해 공유


UndoTransactionState 열거형

트랜잭션 상태를 보유합니다.

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

구문

‘선언
Public Enumeration UndoTransactionState
public enum UndoTransactionState
public enum class UndoTransactionState
type UndoTransactionState
public enum UndoTransactionState

멤버

멤버 이름 설명
Canceled 트랜잭션은 더 이상 정의 되지 있지만 중단 및 해제.
Completed 트랜잭션을 더 이상 정의 되는 및 실행 취소를 사용할 수 없습니다.
Invalid 다시 실행 스택에 있는 경우 새 작업 이기 때문에 예제 다시 실행 스택 해제에 대 한 트랜잭션이 실행 취소 기록 스택에서 제거 되었습니다.트랜잭션이 잘못 되 면 그에 대해 아무 것도 사용할 수 없습니다.
Open 초기 상태를 만든 후 트랜잭션을 그리고 전에 취소 또는 완료 됩니다.
Redoing 실행 작업을 실행 취소 상태와 완료 상태를 설정할 수 있는 임시 상태입니다.
Undoing 실행 취소 작업을 취소 한 상태와 상태를 완료로 설정 되는 임시 상태입니다.
Undone 실행 취소 작업 완료 후 호출 되었습니다.

설명

5 가지 잘못 된 트랜잭션 상태가입니다.

  • 열린 트랜잭션은 정의 합니다.

  • 트랜잭션이 취소 중단 되었습니다 및 비어 있습니다.

  • 완료 된 및 실행 취소 트랜잭션을 정의 되어 있으며 각각 실행 취소 및 다시 실행을 위한 준비입니다.

  • 완료 및 취소 트랜잭션 간에 전달 될 때 실행 취소와 다시 실행을 임시 상태입니다.

  • 잘못 된 만료 된 트랜잭션 상태입니다.

참고 항목

참조

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