다음을 통해 공유


ITextBufferEdit.Apply 메서드

ITextBufferEdit 개체를 사용하여 내부 ITextBuffer에 적용한 모든 수정 내용을 커밋합니다. 도 인해의 ITextBuffer 새 스냅샷을 생성 하 고 발생 시키는 그 Changed 수정 변경한 경우 이벤트.

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

구문

‘선언
Function Apply As ITextSnapshot
ITextSnapshot Apply()
ITextSnapshot^ Apply()
abstract Apply : unit -> ITextSnapshot
function Apply() : ITextSnapshot

반환 값

형식: Microsoft.VisualStudio.Text.ITextSnapshot
변경이 적용된 후 ITextBuffer의 상태 스냅숏입니다.변경된 내용이 없거나 편집이 취소된 경우 새 스냅숏이 생성되지 않고 이전 스냅숏이 반환됩니다.

예외

예외 조건
InvalidOperationException

Apply 또는 Cancel 또는 Dispose 메서드가 이전에이 개체에 대해 호출 되었습니다.

설명

Canceled수 있습니다 true 이벤트가 취소 변경 처리기 버퍼의 변경의 경우이 메서드에서 반환 된 후.

이 메서드는 한 번만 호출할 수 있습니다. 호출 된 후이 개체 (Dispose) 이외의 다른 모든 호출에서 결과 InvalidOperationException.

.NET Framework 보안

참고 항목

참조

ITextBufferEdit 인터페이스

Microsoft.VisualStudio.Text 네임스페이스