EditPoint.Unindent, méthode

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

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

Syntaxe

'Déclaration
Sub Unindent ( _
    Point As TextPoint, _
    Count As Integer _
)
void Unindent(
    TextPoint Point,
    int Count
)
void Unindent(
    [InAttribute] TextPoint^ Point, 
    [InAttribute] int Count
)
abstract Unindent : 
        Point:TextPoint * 
        Count:int -> unit 
function Unindent(
    Point : TextPoint, 
    Count : int
)

Paramètres

  • Point
    Type : EnvDTE.TextPoint
    Facultatif.Point de terminaison.Par défaut, il s'agit du point de terminaison et la ligne active du tampon subit le retrait négatif.La valeur par défaut est égale à un niveau de mise en retrait.
  • Count
    Type : System.Int32
    Facultatif.Nombre de colonnes d'affichage représentant le retrait pour chaque ligne.La valeur par défaut est 1.

Notes

Unindent supprime Count niveaux de mise en retrait dans chaque ligne située entre le point d'édition et Point, y compris les lignes qui contiennent ces points de terminaison. Le nombre de colonnes affichées dans un niveau de mise en retrait est déterminé par un paramètre de configuration général. Tabulations et caractères sont supprimés et insérés si nécessaire pour annuler un niveau de mise en retrait, conformément aux paramètres de configuration généraux définissant la taille des tabulations et des niveaux de mise en retrait.

Si Count est négatif, Unindent agit comme Indent.

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

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

Sécurité .NET Framework

Voir aussi

Référence

EditPoint Interface

EnvDTE, espace de noms