TextSelection.Indent-Methode
Zieht die markierten Zeilen um die angegebene Anzahl von Einzugsebenen ein.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
Sub Indent ( _
Count As Integer _
)
void Indent(
int Count
)
void Indent(
[InAttribute] int Count
)
abstract Indent :
Count:int -> unit
function Indent(
Count : int
)
Parameter
Count
Typ: Int32Optional. Die Anzahl der Anzeigeneinzugs planiert, um jede Zeile der Textauswahl einzuziehen. Standardwert: 1.
Hinweise
Indent nimmt die Textauswahl durch die Anzahl der Anzeigespalten ein, die durch die globale Einstellung für einen Einzug auf Designebene angegeben werden. Indent führt keine intelligente Formatierung aus und zieht Zeilen nicht auf Grundlage des Kontexts des Codes ein. Tabstopps und Leerzeichen werden eingefügt, je nachdem, ob als globale Einstellung die Verwendung von Tabstopps für Einzüge festgelegt wurde. Der Einzug kann aus mehreren Tabstopps und Leerzeichen bestehen, abhängig von der globalen Einstellung für die Anzahl von Leerzeichen, die einem Tabstopp entsprechen.
Indent verhält sich abhängig davon, ob die Textauswahl fortlaufend oder Säulen ist. Bei fortlaufendem Text werden alle ganz oder teilweise markierten Zeilen in der ersten Spalte eingezogen. Wenn eine Säulen-Auswahl ist, wird die Textauswahl eingezogener links Rand der Auswahl.
Indent Verhalten hängt davon ab, ob die Textauswahl die gesamte Zeile oder nur ein Teil davon ist. Wenn nur ein Teil einer Zeile markiert ist, wird der markierte Teil gelöscht und der Rest entweder um eine Einzugsebene oder um Count Spalten eingezogen.
Wenn der Wert von Count negativ ist, verhält sich Indent wie die Unindent-Methode.
Indent schlägt fehl, wenn der Wert von Count größer oder gleich 10.000 ist.
Beispiele
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
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.