Share via


TextSelection.Indent (Método)

Aplica a las líneas seleccionadas la sangría correspondiente al número dado de niveles.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.dll)

Sintaxis

'Declaración
Sub Indent ( _
    Count As Integer _
)
void Indent(
    int Count
)
void Indent(
    [InAttribute] int Count
)
abstract Indent : 
        Count:int -> unit
function Indent(
    Count : int
)

Parámetros

  • Count
    Tipo: Int32

    Opcional. El número de niveles de sangría de presentación para aplicar sangría a cada línea de la selección de texto. El valor predeterminado es 1.

Comentarios

Indent aplica sangría a la selección de texto por el número de columnas de la pantalla indicadas por valor global para una sangría de. Indent no realiza formato inteligente ni aplica sangría a las líneas en función del contexto del código. Se insertan tabulaciones y espacios, dependiendo de la configuración global que indica si se utilizan tabulaciones al aplicar sangría. La sangría puede constar de varias tabulaciones y espacios, en virtud de la configuración global que define a cuántos espacios equivale una tabulación.

Indent se comporta de manera diferente dependiendo de si la selección de texto es continua o acolumnada. Si es continuo, se aplica sangría hasta la primera columna a todas las líneas incluidas parcial o totalmente en la selección. Si es una selección acolumnada, la selección de texto se aplica sangría en el borde izquierdo de la selección.

el comportamiento deIndent depende de si la selección de texto es la línea completa o solamente una parte de ella. Si sólo se selecciona una parte de la línea, se elimina dicha parte y al resto se le aplica una sangría correspondiente a un nivel o a un número de columnas indicado por el parámetro Count.

Si el valor de Count es negativo, Indent se comportará como el método Unindent.

Indent da un error si el valor de Count es mayor o igual que 10000.

Ejemplos

Sub IndentExample()
   ' Before running this example, open a text document.
   Dim objSel As TextSelection = DTE.ActiveDocument.Selection
   ' Go to first line in document and indent it.
   objSel.GotoLine(1, False)
   objSel.Indent(1)
End Sub

Seguridad de .NET Framework

Vea también

Referencia

TextSelection Interfaz

EnvDTE (Espacio de nombres)