EditPoint2.Unindent(TextPoint, Int32) Méthode

Définition

Supprime le nombre spécifié de niveaux de mise en retrait dans les lignes sélectionnées.

void Unindent(EnvDTE::TextPoint const & Point = null, int Count = 1);
[System.Runtime.InteropServices.DispId(162)]
public void Unindent (EnvDTE.TextPoint Point = default, int Count = 1);
[<System.Runtime.InteropServices.DispId(162)>]
abstract member Unindent : EnvDTE.TextPoint * int -> unit
Public Sub Unindent (Optional Point As TextPoint = Nothing, Optional Count As Integer = 1)

Paramètres

Point
TextPoint

Facultatif. Point de terminaison. Par défaut, il s'agit du point de terminaison et la ligne active de la mémoire tampon subit le retrait négatif. La valeur par défaut est égale à un niveau de mise en retrait.

Count
Int32

Facultatif. Nombre de colonnes d'affichage dont chaque ligne doit être mise en retrait. La valeur par défaut est 1.

Implémente

Attributs

Exemples

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  

Remarques

Unindent supprime les Count niveaux de mise en retrait de chaque ligne entre le point d’édition et Point , y compris les lignes qui contiennent ces points de terminaison. Le nombre de colonnes qui s’affichent dans un niveau de mise en retrait est déterminé par un paramètre global. Les tabulations et les caractères sont supprimés et insérés si nécessaire pour supprimer un niveau de mise en retrait en fonction des paramètres globaux actuels pour la taille des tabulations et la taille du niveau de retrait.

Si Count est négatif, s' Unindent exécute de la même façon que Indent .

Unindent échoue si Count est supérieur ou égal à 10 000.

S’applique à