Método EditPoint2.SmartFormat
Formata um intervalo especificado de texto com base no idioma atual.
Namespace: EnvDTE80
Assembly: EnvDTE80 (em EnvDTE80.dll)
Sintaxe
'Declaração
Sub SmartFormat ( _
Point As TextPoint _
)
void SmartFormat(
TextPoint Point
)
void SmartFormat(
[InAttribute] TextPoint^ Point
)
abstract SmartFormat :
Point:TextPoint -> unit
function SmartFormat(
Point : TextPoint
)
Parâmetros
Point
Tipo: TextPointNecessário. Um objeto de TextPoint que representa o final do intervalo de texto especificado.
Comentários
A formatação inteligente é automaticamente a formatação de código executado pelo idioma específico. O ponto e Point de edição são os limites para a formatação inteligente. Você pode selecionar opções de formatação inteligentes separada para cada idioma no nó de Editor de Texto na caixa de diálogo de Opções no menu de Ferramentas .
Reformatar inclui linhas que contêm os pontos de extremidade e aderir às configurações globais para o estilo de formataçãovsSmartFormatOptionsinteligente ().
Exemplos
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
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.