다음을 통해 공유


IVsCompoundAction 인터페이스

복합 작업을 만들을 수 있습니다.

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

구문

‘선언
<GuidAttribute("B414D071-87BA-411A-9780-33FC7D87D882")> _
<InterfaceTypeAttribute()> _
Public Interface IVsCompoundAction
[GuidAttribute("B414D071-87BA-411A-9780-33FC7D87D882")]
[InterfaceTypeAttribute()]
public interface IVsCompoundAction
[GuidAttribute(L"B414D071-87BA-411A-9780-33FC7D87D882")]
[InterfaceTypeAttribute()]
public interface class IVsCompoundAction
[<GuidAttribute("B414D071-87BA-411A-9780-33FC7D87D882")>]
[<InterfaceTypeAttribute()>]
type IVsCompoundAction =  interface end
public interface IVsCompoundAction

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

메서드

  이름 설명
Public 메서드 AbortCompoundAction 복합 작업을 중단합니다.
Public 메서드 CloseCompoundAction 끝점의 단일 실행 취소/다시 실행 단위로 그룹화 하는 작업 집합을 설정 하 고 복합 작업을 닫습니다.
Public 메서드 FlushEditActions 다양 한 텍스트 레이어 (개요, 자동 줄 바꿈, 등) 업데이트 라고 하면.
Public 메서드 OpenCompoundAction 복합 작업을 열고 시작 위치를 한 번에 그룹화 하는 작업 집합을 설정 하는 취소/다시 실행 단위입니다.

위쪽

설명

이 메서드는 복합 작업을 만들 수 있도록 개체에 의해 노출 됩니다. 복합 작업이 단일 실행 취소/다시 실행 단위로 그룹화 하는 작업의 집합입니다. 예를 들어, 사용자가 호출 하는 경우 OpenCompoundAction 일련의 작업 (예를 들어, 텍스트 변경), 보기 또는 버퍼에 수행 하 고 호출 CloseCompoundAction, 변경 내용을 하나의 실행 취소 단위에 배치 됩니다 다음. 다음 사용자를 선택할 수 있습니다 취소편집 메뉴 또는 누름 CTRL + Z, 및 이러한 변경 내용을 모두 롤백됩니다.

구현자 참고 사항

복합 작업을 만들 수 있도록 하는 개체의 단일 실행 취소/다시 실행 단위로 그룹화 하는 동작 집합을 사용 하는 경우이 인터페이스를 구현 합니다.

참고 항목

참조

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