다음을 통해 공유


IVsLinkedUndoClient.OnInterveningUnitBlockingLinkedUndo 메서드

다른 실행 취소 관리자에서 연결 된 작업을 실행 취소 관리자를 차단 하는 것을 나타냅니다.

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

구문

‘선언
Function OnInterveningUnitBlockingLinkedUndo As Integer
int OnInterveningUnitBlockingLinkedUndo()
int OnInterveningUnitBlockingLinkedUndo()
abstract OnInterveningUnitBlockingLinkedUndo : unit -> int
function OnInterveningUnitBlockingLinkedUndo() : int

반환 값

형식: Int32
메서드가 성공 하면, 반환 S_OK.실패할 경우 오류 코드를 반환합니다.

설명

COM 시그니처

Textmgr.idl에서:

HRESULT IVsLinkedUndoClient::OnInterveningUnitBlockingLinkedUndo();

이 메서드는 실행 취소 관리자는 연결 되지 않은 작업의 실행 취소를 얻었을 때 호출 또는 스택에 다른 실행 취소 관리자는 연결 된 작업이 실행을 차단 하 고 다시 실행. 가능한 경우 다음에이 호출에 응답을 수행 합니다.

실행 취소 관리자를 사용 하 여 해당 데이터에 대 한 보기가 들어 있는 창이 활성화 됩니다.

메시지 상자에 제공 된 지역화 된 오류 문자열을 설정 하거나 사용자 고유의 사용자 지정 UI를.

이러한 작업을 완료 하면 반환 S_OK. 그렇지 않으면 반환 E_FAIL에 실패 하 고 해당 문서에 모든 트랜잭션 연결 끊기 취소 하면 됩니다.

.NET Framework 보안

참고 항목

참조

IVsLinkedUndoClient 인터페이스

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