EditPoint.SmartFormat Yöntem
Belirtilen geçerli dile dayalı metin aralığını biçimlendirir.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
Sub SmartFormat ( _
Point As TextPoint _
)
void SmartFormat(
TextPoint Point
)
void SmartFormat(
[InAttribute] TextPoint^ Point
)
abstract SmartFormat :
Point:TextPoint -> unit
function SmartFormat(
Point : TextPoint
)
Parametreler
- Point
Tür: EnvDTE.TextPoint
Gerekli.A TextPoint metnin belirtilen aralığının sonunu temsil eden nesne.
Notlar
Akıllı biçimlendirme belirli dil tarafından yapılan kod biçimlendirme olduğunu.Nokta düzenlemeden ve Point akıllı biçimlendirmek için sınırlarıdır.Akıllı biçimlendirme seçenekleri altında her dil için ayrı ayrı seçebilirsiniz Text Editor düğümünde seçenekleri iletişim kutusunda araçları menüsü.
Yeniden biçimlendirme ve bitiş noktaları içeren satırları içeren akıllı biçimlendirme stili için genel ayarlar aynılarını (vsSmartFormatOptions).
Örnekler
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 Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.