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 |
설명
Canceled수 있습니다 true 이벤트가 취소 변경 처리기 버퍼의 변경의 경우이 메서드에서 반환 된 후.
이 메서드는 한 번만 호출할 수 있습니다. 호출 된 후이 개체 (Dispose) 이외의 다른 모든 호출에서 결과 InvalidOperationException.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.