TextSelection.FindText(String, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Etkin noktadan belgenin sonuna kadar verilen metni arar.
bool FindText(std::wstring const & Pattern, int vsFindOptionsValue = 0);
[System.Runtime.InteropServices.DispId(70)]
public bool FindText (string Pattern, int vsFindOptionsValue = 0);
[<System.Runtime.InteropServices.DispId(70)>]
abstract member FindText : string * int -> bool
Public Function FindText (Pattern As String, Optional vsFindOptionsValue As Integer = 0) As Boolean
Parametreler
- Pattern
- String
Gereklidir. Bulunacak metin.
- vsFindOptionsValue
- Int32
İsteğe bağlı. vsFindOptionsKullanılacak arama seçeneklerini gösteren bir sabit.
Döndürülenler
trueDeğilse, metnin bulunamadığını belirten bir Boole değeri false .
- Öznitelikler
Örnekler
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
Açıklamalar
FindText metin seçiminin etkin ucundan metin belgesinin sonuna kadar verilen metin dizesini arar. Dönüş değeri, metnin bulunup bulunmadığını gösterir. Metin bulunursa, düzenleme noktası eşleşmenin başlangıcına taşınır. Aksi takdirde, düzenleme konumu değiştirilmez.
Eşleşen kalıp bir normal ifade ise ve etiketli alt ifadeler içeriyorsa, Tags bağımsız değişken TextRange her etiketlenmiş alt ifade için bir nesne koleksiyonu döndürür.