다음을 통해 공유


ITextChange 인터페이스

텍스트 버퍼에 대한 하나의 연속된 텍스트 변경 작업을 설명합니다.

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

구문

‘선언
Public Interface ITextChange
public interface ITextChange
public interface class ITextChange
type ITextChange =  interface end
public interface ITextChange

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

속성

  이름 설명
Public 속성 Delta 차이점은 이러한 변경의 결과 버퍼의 길이를 가져옵니다.
Public 속성 LineCountDelta 이 변경의 결과로 스냅샷을 줄 수의 차이 가져옵니다.
Public 속성 NewEnd 끝 위치를 가져옵니다는 NewText 텍스트 변경 후 즉시 스냅샷에서.
Public 속성 NewLength 길이 가져옵니다 NewText.
Public 속성 NewPosition 스냅샷에서 위치를에 텍스트 변경 변경한 후 즉시 가져옵니다.
Public 속성 NewSpan 범위를 가져옵니다는 ITextChange 변경 후 즉시 스냅샷에서.
Public 속성 NewText 기존 텍스트를 대체할 텍스트를 가져옵니다.
Public 속성 OldEnd 끝 위치를 가져옵니다는 OldText 스냅샷 변경 하기 직전입니다.
Public 속성 OldLength 길이 가져옵니다 OldText.
Public 속성 OldPosition 스냅샷 변경 하기 직전에 텍스트 변경 위치를 가져옵니다.
Public 속성 OldSpan 변경 직전 스냅숏에서 텍스트 변경의 범위입니다.
Public 속성 OldText 대체 된 텍스트를 가져옵니다.

위쪽

설명

모든 텍스트 변경 내용을 교체로 간주 됩니다 oldText 와 newText. 삽입 되는 텍스트 변경 oldText 는 빈 문자열입니다 및 newText 는 비어 있지 않은 문자열입니다. 삭제 되는 텍스트 변경 oldText 는 빈 문자열입니다 및 newText 는 빈 문자열입니다. 수정 된 텍스트 변경 모두 oldText 및 newText 비어 있지 않은 문자열입니다.

ITextChange 개체는 변경할 수 없습니다.

참고 항목

참조

Microsoft.VisualStudio.Text 네임스페이스