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 : Int32

    Optionnel. Le nombre de niveaux de retrait d'affichage pour mettre chaque ligne en retrait la sélection de texte. La valeur par défaut est 1.

Notes

Indent met la sélection en retrait du texte par le nombre de colonnes d'affichage indiquées par le paramètre global pour un 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 différemment selon si la sélection de texte est poursuit ou colomnaire. S'il est continu, toutes les lignes de la sélection sont, partiellement ou complètement, mises en retrait à la première colonne. Si c'est une sélection colomnaire, la sélection de texte est mise en retrait au bord gauche de la sélection.

le comportement deIndent dépend de si la sélection de texte est la ligne entière ou uniquement 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