Compartir a través de


TextSelection.Unindent (Método)

Quita el número especificado de niveles de sangría del texto seleccionado.

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

Sintaxis

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

Parámetros

  • Count
    Tipo: System.Int32
    Opcional.El número de niveles de sangría de la pantalla que se van a quitar de cada línea del texto seleccionado.El valor predeterminado es 1.

Comentarios

Unindent quita sangrías en el texto seleccionado según el número de columnas de presentación indicado por la configuración global para un nivel de sangría.Unindent no realiza formato inteligente ni quita sangría a las líneas en función del contexto del código.Se eliminan y se insertan las tabulaciones y los caracteres necesarios para quitar un nivel de sangría, de acuerdo con la configuración global actual para el tamaño de las tabulaciones y los niveles de sangría.

Unindent se comporta de diferente modo dependiendo de que el texto seleccionado sea continuo o tenga formato de columna.Si es continuo, se quitan las sangrías de todas las líneas incluidas parcial o totalmente en la selección en la primera columna.Si es una selección de columnas, se quitan las sangrías del texto seleccionado en el borde izquierdo de la selección.

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

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

Ejemplos

Sub UnIndentExample()
   ' 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(2)
   MsgBox("Indented two places, now unindenting one place...")
   objSel.Unindent(1)
End Sub

Seguridad de .NET Framework

Vea también

Referencia

TextSelection Interfaz

EnvDTE (Espacio de nombres)