다음을 통해 공유


IVsChangeTrackingUndoManager 인터페이스

여러 뷰를 지 원하는 편집기에 대 한 실행 취소 관리를 제공 합니다.

네임스페이스:  Microsoft.VisualStudio.TextManager.Interop
어셈블리:  Microsoft.VisualStudio.TextManager.Interop(Microsoft.VisualStudio.TextManager.Interop.dll)

구문

‘선언
<GuidAttribute("E33C4DCF-F50C-4356-8CD8-87A7F213337B")> _
<InterfaceTypeAttribute()> _
Public Interface IVsChangeTrackingUndoManager
[GuidAttribute("E33C4DCF-F50C-4356-8CD8-87A7F213337B")]
[InterfaceTypeAttribute()]
public interface IVsChangeTrackingUndoManager
[GuidAttribute(L"E33C4DCF-F50C-4356-8CD8-87A7F213337B")]
[InterfaceTypeAttribute()]
public interface class IVsChangeTrackingUndoManager
[<GuidAttribute("E33C4DCF-F50C-4356-8CD8-87A7F213337B")>]
[<InterfaceTypeAttribute()>]
type IVsChangeTrackingUndoManager =  interface end
public interface IVsChangeTrackingUndoManager

IVsChangeTrackingUndoManager 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드 AdviseTrackingClient 조언의 Undo Manager 문서 정리 될 때 알림을 받도록 합니다.
Public 메서드 MarkCleanState 지시는 Undo Manager 가 수정 되지 않은 상태로, 예를 들어, 다음 도달 하 게 하는 저장 작업.
Public 메서드 QueryCleanState 문서를 수정 하지 않은 상태 인지 여부를 확인 합니다.
Public 메서드 UnadviseTrackingClient 조언의 Undo Manager 의 문서 정리 되 면 알림을 받도록 이상 않을 것입니다.

위쪽

설명

IVsChangeTrackingUndoManager문서의 변경 된 또는 커밋되지 않은 데이터를 나타내는 제목 표시줄에 별표를 제거할 수 있습니다. 예를 들어, 사용자가 문서를 열는 문자를 입력 및 실행 취소 컨텍스트. 사용 하지 않는 경우 IVsChangeTrackingUndoManager, 문서 변경 된 상태로 유지 됩니다 및 클린 상태로 되돌리지 않습니다.

호출자 참고 사항

문서 클린 상태로 반환 하는 경우의 알림 메시지를 받으려면이 인터페이스를 호출 합니다.

에 대 한 포인터를 얻을 수 IVsChangeTrackingUndoManager를 호출 QueryInterface 에서 IOleUndoManager iid_ivschangetrackingundomanager에 대 한. 호출 AdviseTrackingClient 문서 정리 실행 취소 작업이 수행 될 때 실행 취소 관리자 로부터 알림을 받을 수 있습니다.

참고 항목

참조

Microsoft.VisualStudio.TextManager.Interop 네임스페이스