Compartilhar via


Método EditPoint.Indent

Recua as linhas selecionadas pelo número determinado de níveis de recuo.

Namespace:  EnvDTE
Assembly:  EnvDTE (em EnvDTE.dll)

Sintaxe

'Declaração
Sub Indent ( _
    Point As TextPoint, _
    Count As Integer _
)
void Indent(
    TextPoint Point,
    int Count
)
void Indent(
    [InAttribute] TextPoint^ Point, 
    [InAttribute] int Count
)
abstract Indent : 
        Point:TextPoint * 
        Count:int -> unit 
function Indent(
    Point : TextPoint, 
    Count : int
)

Parâmetros

  • Point
    Tipo: EnvDTE.TextPoint
    Opcional.Um ponto final do objeto de TextPoint para o recuo.A opção é a linha atual no buffer, causando a linha atual no buffer seja recuado.
  • Count
    Tipo: System.Int32
    Opcional.O número de colunas exibidas para recuar linhas.O valor padrão é 1.

Comentários

Indent recua as linhas delimitadas pelo ponto e por Pontode edição, incluindo linhas que contêm os pontos de extremidade.Cada linha recua o número determinado de níveis de recuo.Um nível de recuo é o número de colunas de exibição determinado pela configuração do editor global.Indent não executa formatação inteligente ou não recua linhas com base no contexto de código.A formatação é inteligente formatação automática de código feito na linguagem específica.Você pode selecionar formatação inteligente em cada nó de linguagem de comando de Opções no menu de Ferramentas .

As guias e espaços são inseridos, dependendo se a configuração global é definida para usar snaplines para recuar.O recuo consiste em várias guias e os caracteres de espaço, dependendo do número de espaços igual de um guia na configuração global.

Se Count for negativo, então Indent executa a mesma forma Unindent.

Indent falhará se Count é maior ou igual a 10.000.

Exemplos

Sub IndentExample()
  ' Before running this example, open a text document.
  Dim objTD As TextDocument
  Dim objEP As EditPoint

  objTD = DTE.ActiveDocument.Object("TextDocument")
  objEP = objTD.StartPoint.CreateEditPoint
  objEP.Indent(,5)
End Sub

Segurança do .NET Framework

Consulte também

Referência

EditPoint Interface

Namespace EnvDTE