EditPoint.SmartFormat أسلوب
نطاق محدد من مستند إلى نص بتنسيق تشغيل اللغة الحالي.
مساحة الاسم: EnvDTE
التجميع: EnvDTE (في EnvDTE.dll)
بناء الجملة
'إقرار
Sub SmartFormat ( _
Point As TextPoint _
)
void SmartFormat(
TextPoint Point
)
void SmartFormat(
[InAttribute] TextPoint^ Point
)
abstract SmartFormat :
Point:TextPoint -> unit
function SmartFormat(
Point : TextPoint
)
المعلمات
- Point
النوع: EnvDTE.TextPoint
مطلوبة.TextPointكائن الذي يمثل إنهاء نطاق محدد من نص.
ملاحظات
تنسيق الذكي هو autoformatting من تعليمات برمجية إجراء بواسطة لغة معينة. تحرير يؤشر و Pointهي حدود للتنسيق الذكي. يمكنك تحديد خيارات تنسيق الذكي بشكل منفصل لكل لغة ضمن العقدة محرر نص في صندوق الحوار خيارات أدوات .
إعادة تهيئة تتضمن الأسطر التي تحتوي على نقاط ويتقيد إلى إعدادات عمومي لنمط تنسيق ذكى ( vsSmartFormatOptions).
أمثلة
Sub SmartFormatExample()
Dim objTextDoc As TextDocument
Dim objMovePt As EditPoint
Dim objEditPt As EditPoint, iCtr As Integer
' Create a new text file.
DTE.ItemOperations.NewFile("General\Text File")
' Get a handle to the new document and create an EditPoint.
objTextDoc = DTE.ActiveDocument.Object("TextDocument")
objMovePt = objTextDoc.EndPoint.CreateEditPoint
objEditPt = objTextDoc.StartPoint.CreateEditPoint
' Insert ten lines of text.
For iCtr = 1 To 10
objEditPt.Insert("This is a test." & Chr(13))
Next iCtr
objEditPt.StartOfDocument()
objMovePt.EndOfDocument()
objEditPt.SmartFormat(objMovePt)
End Sub
أمن NET Framework.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.