TextSelection.TextRanges 속성

선택 영역의 각 줄 또는 줄 일부에 대해 TextRange 개체 하나가 포함된 TextRanges 컬렉션을 가져옵니다.

네임스페이스:  EnvDTE
어셈블리:  EnvDTE(EnvDTE.dll)

구문

‘선언
ReadOnly Property TextRanges As TextRanges
TextRanges TextRanges { get; }
property TextRanges^ TextRanges {
    TextRanges^ get ();
}
abstract TextRanges : TextRanges
function get TextRanges () : TextRanges

속성 값

형식: EnvDTE.TextRanges
TextRanges 컬렉션입니다.

설명

현재 모드에 관계없이 선택한 텍스트의 각 줄에 대해 TextRange 개체는 선택 영역 내의 가상 줄 부분을 나타냅니다.선택 모드가 Stream인 경우 TextRange 개체는 선택 영역에 있는 텍스트만 나타냅니다.따라서 일부 줄이 다른 줄보다 길면 실제로 텍스트를 포함하는 줄에 대해서만 범위가 지정됩니다.

선택한 텍스트에서 TextRanges 컬렉션이 검색될 때마다 이전 내용이 손실됩니다.

예제

Sub TextRangesExample()
   ' Before running this example, open a code document.
   Dim objSel As TextSelection = DTE.ActiveDocument.Selection
   MsgBox("Startpoint line: " & (objSel.TextRanges.Item(1).StartPoint.Line) & vbCr & "Endpoint line: " & (objSel.TextRanges.Item(1).EndPoint.Line))
End Sub

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

TextSelection 인터페이스

EnvDTE 네임스페이스