TextDocument.MarkText أسلوب
تشير إلى سواء تم العثور عليها في نص المستند النص المشار إليه وقم بإنشاء الإشارات المرجعية غير المسماة أينما تطابق نص هو العثور على.
مساحة الاسم: EnvDTE
التجميع: EnvDTE (في EnvDTE.dll)
بناء الجملة
'إقرار
Function MarkText ( _
Pattern As String, _
vsFindOptionsValue As Integer _
) As Boolean
bool MarkText(
string Pattern,
int vsFindOptionsValue
)
bool MarkText(
[InAttribute] String^ Pattern,
[InAttribute] int vsFindOptionsValue
)
abstract MarkText :
Pattern:string *
vsFindOptionsValue:int -> bool
function MarkText(
Pattern : String,
vsFindOptionsValue : int
) : boolean
المعلمات
- Pattern
النوع: System.String
مطلوبة.نمط نص إلى بحث.
- vsFindOptionsValue
النوع: System.Int32
اختياري.vsFindOptionsالثابتة التي تحدد خيارات بحث نص.
القيمة المُرجعة
النوع: System.Boolean
القيمة منطقية بالقيمة trueإذا تم العثور على نص التي وضعت لها علامة في مستند نصي، وإلا سيتم إرجاع false.
ملاحظات
MarkTextقم بالبحث في نص بالكامل مستندPattern، إشارات مرجعية غير المسماة في كل تواجد لإنشاء شكل تلقائيPattern.
يلي أمثلة بالبحث في مستند (مثل ملف نصي) للكلمة، رقم صحيح. إذا كان ذلك هو العثور تشغيل إشارة مرجعية هو وضعه تشغيل السطر الخاص به. تستخدم الأمثلة ثم ClearBookmarksأسلوب إلى حذف إشارات مرجعية.
لتشغيل المثال التالي، أول إنشاء أو فتح مستند يحتوي على الكلمة، رقم صحيح.
أمثلة
Sub MarkTextExample(ByVal dte As EnvDTE.DTE)
Dim objTD As TextDocument
objTD = dte.ActiveDocument.Object
MsgBox("Selection: " & objTD.Selection.Mode.ToString)
If Not objTD.MarkText("int") Then
MsgBox("""int"" not found.")
Else
MsgBox("Note that unnamed bookmarks have been placed on lines _
containing ""int"".")
objTD.ClearBookmarks()
End If
End Sub
public void MarkTextExample(_DTE dte)
{
TextDocument td;
td = (TextDocument)dte.ActiveDocument.Object("");
MessageBox.Show ("Selection: " + td.Selection.Mode.ToString ());
if (td.MarkText ("int", (int)vsFindOptions.vsFindOptionsNone) ==
false)
MessageBox.Show ("\"int\" not found.");
else
{
MessageBox.Show ("Note that unnamed bookmarks have been placed
on lines containing \"int\".");
td.ClearBookmarks ();
}
}
أمن NET Framework.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.