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
型別:System.String
必要項。要尋找的文字。
- vsFindOptionsValue
型別:System.Int32
選擇項。vsFindOptions 常數,表示要使用的搜尋選項。
傳回值
型別:System.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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。