Metoda TextSelection.Indent —
Wcięcia zaznaczonych wierszy przez daną liczbę poziomów wcięcia.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
Sub Indent ( _
Count As Integer _
)
void Indent(
int Count
)
void Indent(
[InAttribute] int Count
)
abstract Indent :
Count:int -> unit
function Indent(
Count : int
)
Parametry
Count
Typ: Int32Opcjonalnie.Liczba poziomów tiret Wyświetl wcięcia każdego wiersza w zaznaczonym fragmencie tekstu.Wartość domyślna to 1.
Uwagi
IndentWcinanie zaznaczonego tekstu przez liczbę kolumn wyświetlania wskazanego przez globalne ustawienie dla poziom wcięcia jeden.Indentnie działa Inteligentne formatowanie lub wcięcie wierszy na podstawie kontekstu kodu.Znaki tabulacji i spacje są wstawiane w zależności od tego, czy użyć tabulatory wcięcia ustawienie globalne.Wcięcie może składać się z wielu znaków kartę i przestrzeni, w zależności od ustawienia globalnego dla ilu spacji na karcie równości.
Indentzachowuje się inaczej, w zależności od tego, czy zaznaczenie tekstu jest ciągły lub kolumnowy.Jeśli to jest ciągła, wszystkich wierszy częściowo lub całkowicie w obrębie zaznaczenia, są wcięte w pierwszej kolumnie.Jeśli jest kolumnowy zaznaczenia, Zaznaczanie tekstu jest wcięty przy lewej krawędzi zaznaczenia.
Indentzachowanie zależy od tego, czy zaznaczenie tekstu jest cały wiersz lub tylko ich część.Jeżeli tylko część wiersza jest zaznaczone, usunąć zaznaczoną część i reszta jest wcięty albo poziom wcięcia jednego lub Count liczbę kolumn.
Jeśli wartość Count jest ujemna, następnie Indent jak Unindent metody.
Indentnie działa, jeśli wartość Count jest większa niż lub równa 10 000.
Przykłady
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
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.