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 형식에서는 다음과 같은 멤버를 노출합니다.
메서드
이름 | 설명 | |
---|---|---|
AdviseTrackingClient | 조언의 Undo Manager 문서 정리 될 때 알림을 받도록 합니다. | |
MarkCleanState | 지시는 Undo Manager 가 수정 되지 않은 상태로, 예를 들어, 다음 도달 하 게 하는 저장 작업. | |
QueryCleanState | 문서를 수정 하지 않은 상태 인지 여부를 확인 합니다. | |
UnadviseTrackingClient | 조언의 Undo Manager 의 문서 정리 되 면 알림을 받도록 이상 않을 것입니다. |
위쪽
설명
IVsChangeTrackingUndoManager문서의 변경 된 또는 커밋되지 않은 데이터를 나타내는 제목 표시줄에 별표를 제거할 수 있습니다. 예를 들어, 사용자가 문서를 열는 문자를 입력 및 실행 취소 컨텍스트. 사용 하지 않는 경우 IVsChangeTrackingUndoManager, 문서 변경 된 상태로 유지 됩니다 및 클린 상태로 되돌리지 않습니다.
호출자 참고 사항
문서 클린 상태로 반환 하는 경우의 알림 메시지를 받으려면이 인터페이스를 호출 합니다.
에 대 한 포인터를 얻을 수 IVsChangeTrackingUndoManager를 호출 QueryInterface 에서 IOleUndoManager iid_ivschangetrackingundomanager에 대 한. 호출 AdviseTrackingClient 문서 정리 실행 취소 작업이 수행 될 때 실행 취소 관리자 로부터 알림을 받을 수 있습니다.