Sdílet prostřednictvím


TextSelection.Indent – metoda

Odsadí vybrané řádky dané číslo úrovně odsazení.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.dll)

Syntaxe

'Deklarace
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: Int32

    Volitelné.Počet zobrazení úrovně odsazení odsadit každý řádek ve vybraném textu.Výchozí hodnota je 1.

Poznámky

IndentPočet zobrazených sloupců podle globální nastavení pro úroveň odsazení jedné odsazení vybraného textu.Indentnedělá inteligentní formátování nebo odsazení řádků podle kontextu kód.Tabulátory a mezery jsou vloženy, v závislosti na globální nastavení pro použití karty při odsazení.Odsazení může obsahovat více znaků kartu a místo, v závislosti na globální nastavení pro počet mezer kartu se rovná.

Indentpracuje odlišně podle toho, zda výběr textu průběžně nebo sloupcový.Pokud je kontinuální, všechny řádky částečně nebo zcela na výběr jsou odsazené na první sloupec.Pokud je sloupcový výběr, výběr textu je odsazen na levém okraji výběru.

Indentchování závisí na tom, zda vybrat text celého řádku nebo pouze její část.Pokud pouze část řádku zaškrtnuto, je odstranit vybrané části a zbytek je odsazen buď jednu úroveň nebo Count počet sloupců.

Pokud hodnota Count je negativní, pak Indent provádí podobně jako Unindent metody.

Indentselže-li hodnotu Count je větší než nebo rovna 10 000.

Příklady

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

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

TextSelection Rozhraní

EnvDTE – obor názvů