EditPoint2.Indent, méthode (TextPoint, Int32)
Met en retrait les lignes sélectionnées en fonction du nombre de niveaux de mise en retrait donné.
Espace de noms : EnvDTE80
Assembly : EnvDTE80 (dans EnvDTE80.dll)
Syntaxe
'Déclaration
Sub Indent ( _
Point As TextPoint, _
Count As Integer _
)
void Indent(
TextPoint Point,
int Count
)
void Indent(
[InAttribute] TextPoint^ Point,
[InAttribute] int Count
)
abstract Indent :
Point:TextPoint *
Count:int -> unit
function Indent(
Point : TextPoint,
Count : int
)
Paramètres
- Point
Type : EnvDTE.TextPoint
Facultatif.Objet TextPoint qui indique le point de terminaison de la zone à mettre en retrait.Par défaut, il s'agit de la ligne active de la mémoire tampon, laquelle est mise en retrait.
- Count
Type : System.Int32
Facultatif.Nombre de colonnes affichées représentant la valeur du retrait.La valeur par défaut est 1.
Implémentations
EditPoint.Indent(TextPoint, Int32)
Notes
Indent met en retrait les lignes délimitées par le point d'édition et Point, y compris les lignes qui contiennent les points de terminaison. Chaque ligne est mise en retrait du nombre de niveaux indiqué. Un niveau de mise en retrait est le nombre de colonnes d'affichage déterminé par le paramètre de l'éditeur global. Indent n'effectue pas de mise en forme intelligente ou de mise en retrait de lignes en fonction du contexte du code. La mise en forme intelligente est une mise en forme automatique du code effectuée par le langage considéré. Vous pouvez sélectionner cette option dans chaque nœud de langage de la commande Options du menu Outils.
Des tabulations et des espaces sont insérés selon que la configuration générale prescrit ou non l'utilisation de tabulations pour la mise en retrait. Le retrait peut se composer de plusieurs caractères de tabulation et d'espaces en fonction du nombre d'espaces auquel une tabulation équivaut dans la configuration générale.
Si Count est négatif, Indent agit comme Unindent.
Indent échoue si Count est supérieur ou égal à 10 000.
Exemples
Sub IndentExample()
' 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(,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, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.