Condividi tramite


Metodo EditPoint.Unindent

Rimuove i caratteri di rientro dalle righe selezionate in base al numero specificato di livelli di rientro.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
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
)

Parametri

  • Point
    Tipo: EnvDTE.TextPoint
    Facoltativo.L'endpoint.In base all'impostazione predefinita, rimuove il rientro dalla riga corrente nel buffer.Il valore predefinito è un livello di rientro.
  • Count
    Tipo: System.Int32
    Facoltativo.Il numero di colonne di visualizzazione in base alle quali rientrare ogni riga.Il valore predefinito è 1.

Note

Unindent rimuove il numero di livelli di rientro specificato da Count da ogni riga compresa tra il punto di modifica e Point, incluse le righe contenenti questi endpoint. Il numero di colonne che vengono visualizzate in un livello di rientro è determinato da un'impostazione globale. Le tabulazioni e i caratteri vengono eliminati e inseriti quando necessario per rimuovere un livello di rientro in base alle impostazioni globali correnti per la dimensione delle tabulazioni e la dimensione dei livelli di rientro.

Se Count è negativo, Unindent si comporterà in modo simile a Indent.

Unindent ha esito negativo se Count è maggiore o uguale a 10.000.

Esempi

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

EditPoint Interfaccia

Spazio dei nomi EnvDTE