Partager via


TextSelection.Indent, méthode

Met en retrait les lignes sélectionnées en fonction du nombre de niveaux de mise en retrait donné.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

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

Paramètres

  • Count
    Type : System.Int32
    Facultatif.Le nombre de niveaux de mise en retrait d'affichage pour mettre en retrait chaque ligne dans le texte sélectionné.La valeur par défaut est 1.

Notes

Indent met en retrait le texte sélectionné en fonction du nombre de colonnes d'affichage défini par le paramétrage général pour un seul niveau de mise en retrait. Indent ne fait pas mise en forme intelligente ou le retrait selon le contexte du code. Des tabulations et des espaces sont insérés, selon le paramétrage général qui détermine l'utilisation de tabulations pour la mise en retrait. La mise en retrait peut consister en plusieurs tabulations et espaces, selon le paramétrage général qui détermine le nombre d'espaces égal à une tabulation.

Indent se comporte de façon différente, selon l'aspect du texte sélectionné, s'il est continu ou en colonnes. S'il est continu, toutes les lignes de la sélection sont, partiellement ou complètement, mises en retrait à la première colonne. S'il est en colonnes, le texte sélectionné est mis en retrait à partir du côté gauche de la sélection.

Le comportement de Indent dépend du texte sélectionné, à savoir c'est la ligne entière ou seulement une partie. Si seulement une partie de la ligne est sélectionnée, la portion sélectionnée est supprimée et le reste est mis en retrait soit d'un niveau de mise en retrait, soit du nombre Count de colonnes.

Si la valeur de Count est négative, Indent agit comme la méthode Unindent.

Indent échoue si la valeur de Count est supérieure ou égale à 10 000.

Exemples

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

Sécurité .NET Framework

Voir aussi

Référence

TextSelection Interface

EnvDTE, espace de noms