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.TextPointOptionnel. 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 : Int32Optionnel. 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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.