UndoOption 열거형
이 열거형은 실행 취소 스택에서 실행 취소할 수 있는 작업이 처리되는 방법을 제어합니다.
네임스페이스: Microsoft.VisualStudio.GraphModel
어셈블리: Microsoft.VisualStudio.GraphModel(Microsoft.VisualStudio.GraphModel.dll)
구문
‘선언
Public Enumeration UndoOption
public enum UndoOption
public enum class UndoOption
type UndoOption
public enum UndoOption
멤버
멤버 이름 | 설명 | |
---|---|---|
Add | 새 실행 취소 단위를 나타내는 Undoablegraphtransactionscope에 대 한 변경 내용을 실행 취소 스택에 추가 합니다. | |
Disable | 실행 취소 스택에 실행 취소 단위를 추가하지 마십시오.GraphModel 에서 사용자에게 보이지 않는 숨겨진 작업에 유용합니다. | |
Merge | 실행 취소 단위에 동일한 Undounitid에 있는 모든 이전 실행 취소 단위와 병합 하려고 합니다.일치하는 실행 취소 단위가 없으면 이 단위는 삭제됩니다.이것은 "Add" 항목 또는 "AddForce"가 추가된 후 발생하는 비동기로 인한 실행 취소 단위에 유용합니다.예를 들어 "MoveNode" 단위 UndoOption.Add를 추가할 수 있지만 이후에 마우스가 이동하면 추가 작업과 동일한 "MoveNode" ID를 사용하는 일련의 UndoOption.Merge를 보내 마우스 놓기를 받을 때까지 모든 이동 작업이 한 원자성 실행 취소 단위로 롤업되도록 합니다. |