다음을 통해 공유


TextSelection.FindText 메서드

활성 지점에서 문서 끝까지 검색하여 지정된 텍스트를 찾습니다.

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

구문

‘선언
Function FindText ( _
    Pattern As String, _
    vsFindOptionsValue As Integer _
) As Boolean
bool FindText(
    string Pattern,
    int vsFindOptionsValue
)
bool FindText(
    [InAttribute] String^ Pattern, 
    [InAttribute] int vsFindOptionsValue
)
abstract FindText : 
        Pattern:string * 
        vsFindOptionsValue:int -> bool
function FindText(
    Pattern : String, 
    vsFindOptionsValue : int
) : boolean

매개 변수

  • Pattern
    형식: String

    필수 요소. 찾을 텍스트입니다.

  • vsFindOptionsValue
    형식: Int32

    선택적 요소. 사용할 검색 옵션을 나타내는 vsFindOptions 상수입니다.

반환 값

형식: Boolean
텍스트가 검색되면 true를 나타내고 그렇지 않으면 false를 나타내는 부울 값입니다.

설명

FindText텍스트 선택 영역의 활성 끝에서 텍스트 문서의 끝에 주어진된 텍스트 문자열을 검색 합니다. 반환 값은 텍스트를 찾았는지 여부를 나타냅니다. 텍스트가 있으면 편집 지점은 일치하는 텍스트의 시작 부분으로 이동됩니다. 그렇지 않으면 편집 위치는 변경되지 않습니다.

일치하는 패턴이 태그가 지정된 부분식을 포함하는 정규식이면 Tags 인수는 태그가 지정된 각 부분식에 대한 TextRange 개체의 컬렉션을 반환합니다.

예제

Sub FindTextExample()
   ' Before running this example, open a text document.
   Dim objSel As TextSelection = DTE.ActiveDocument.Selection

   ' Looks for the first occurence of the word, test, in the current 
   ' document. If found, the line is selected.
   If objSel.FindText("test", vsFindOptions.vsFindOptionsFromStart) Then
      objSel.SelectLine()
   End If
End Sub

.NET Framework 보안

참고 항목

참조

TextSelection 인터페이스

EnvDTE 네임스페이스