Condividi tramite


Metodo TextSelection.Indent

Rientra le righe selezionate in base al numero di livelli di rientro specificato.

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

Sintassi

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

Parametri

  • Count
    Tipo: System.Int32
    Facoltativo.Numero di livelli di rientro di visualizzazione per ogni riga del testo selezionato.Il valore predefinito è 1.

Note

Indent fa rientrare il testo selezionato del numero di colonne di visualizzazione specificate dall'impostazione globale per un livello di rientro. Indent non consente di applicare la formattazione intelligente o di impostare rientri di riga in base al contesto del codice. Le tabulazioni e gli spazi vengono inseriti a seconda che l'impostazione globale utilizzi tabulazioni per i rientri. Il rientro potrebbe essere composto da più caratteri di tabulazione e spazi, a seconda dell'impostazione globale del numero di spazi di una tabulazione.

Indent si comporta diversamente a seconda che il testo selezionato sia continuo o a colonne. Se il testo è continuo, tutte le righe che si trovano completamente o parzialmente all'interno della selezione verranno rientrate rispetto alla prima colonna. Se la selezione è a colonne, il testo selezionato verrà rientrato rispetto al margine sinistro della selezione.

Il comportamento di Indent è diverso a seconda che sia selezionata l'intera riga o solo parte di essa. Se è stata selezionata solo una parte della riga, la parte selezionata verrà eliminata e il resto della riga rientrato di un livello o in base al numero di colonne specificato in Count.

Se il valore di Count è negativo, Indent si comporterà come il metodo Unindent.

Indent ha esito negativo se il valore di Count è maggiore o uguale a 10.000.

Esempi

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

TextSelection Interfaccia

Spazio dei nomi EnvDTE