Compartir a través de


EditPoint.Unindent (Método)

Quita de 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 Unindent ( _
    Point As TextPoint, _
    Count As Integer _
)
void Unindent(
    TextPoint Point,
    int Count
)
void Unindent(
    [InAttribute] TextPoint^ Point, 
    [InAttribute] int Count
)
abstract Unindent : 
        Point:TextPoint * 
        Count:int -> unit 
function Unindent(
    Point : TextPoint, 
    Count : int
)

Parámetros

  • Point
    Tipo: EnvDTE.TextPoint
    Opcional.Extremo.Utiliza de forma predeterminada el extremo, que hace que se anule la sangría de la línea actual del búfer.El valor predeterminado es un nivel de sangría.
  • Count
    Tipo: System.Int32
    Opcional.Número de columnas presentadas para aplicar sangría a cada línea.El valor predeterminado es 1

Comentarios

El método Unindent quita Count niveles de sangría de cada línea situada entre el punto de edición y el correspondiente al parámetro Point, incluidas las líneas que contienen estos extremos.El número de columnas que se muestran en un nivel de sangría está determinado por un valor global.Se eliminan e insertan las tabulaciones y caracteres que sean necesarios para quitar un nivel de sangría de acuerdo con los valores globales actuales correspondientes a los tamaños de tabulación y de nivel de sangría.

Si Count es negativo, Unindent se comporta de forma similar a Indent.

El método Unindent no tendrá éxito si el valor del parámetro Count es superior o igual a 10000.

Ejemplos

Sub UnindentExample()
  ' 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(,10)
  objEP.Unindent(,5)
End Sub

Seguridad de .NET Framework

Vea también

Referencia

EditPoint Interfaz

EnvDTE (Espacio de nombres)