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 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.