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 가지 잘못 된 트랜잭션 상태가입니다.
열린 트랜잭션은 정의 합니다.
트랜잭션이 취소 중단 되었습니다 및 비어 있습니다.
완료 된 및 실행 취소 트랜잭션을 정의 되어 있으며 각각 실행 취소 및 다시 실행을 위한 준비입니다.
완료 및 취소 트랜잭션 간에 전달 될 때 실행 취소와 다시 실행을 임시 상태입니다.
잘못 된 만료 된 트랜잭션 상태입니다.