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를 보내 마우스 놓기를 받을 때까지 모든 이동 작업이 한 원자성 실행 취소 단위로 롤업되도록 합니다.

참고 항목

참조

Microsoft.VisualStudio.GraphModel 네임스페이스