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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.