Compartir a través de


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: System.Int32
    Opcional.El número de niveles de sangría de la pantalla que se va a aplicar a cada línea del texto seleccionado.El valor predeterminado es 1.

Comentarios

Indent aplica sangría al texto seleccionado por el número de columnas mostradas indicado por la configuración global para un nivel de sangría.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 diferente modo dependiendo de que el texto seleccionado sea continuo o tenga formato de columna.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 de columnas, se aplica sangría al texto seleccionado en el margen izquierdo de la selección.

El comportamiento de Indent depende de si el texto seleccionado es la línea completa o sólo 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)