Sdílet prostřednictvím


TextSelection.Unindent – metoda

Odsazení odebere z vybraného textu číslo úrovně odsazení vzhledem.

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

Syntaxe

'Deklarace
Sub Unindent ( _
    Count As Integer _
)
void Unindent(
    int Count
)
void Unindent(
    [InAttribute] int Count
)
abstract Unindent : 
        Count:int -> unit
function Unindent(
    Count : int
)

Parametry

  • Count
    Typ: Int32

    Volitelné.Číslo úrovně odsazení zobrazení odebrat z každého řádku ve vybraném textu.Výchozí hodnota je 1.

Poznámky

UnindentPočet zobrazených sloupců podle globální nastavení pro úroveň odsazení jedné Odebere odsazení ve vybraném textu.Unindentproblém není inteligentní formátování nebo odstranění odsazení řádků podle kontextu kód.Tabulátory a znaky jsou odstraněny a zařazeny podle aktuální globální nastavení tabulátorů a odsazení úroveň velikost podle potřeby odebrat jednu úroveň odsazení.

Unindentpracuje odlišně podle toho, zda výběr textu průběžně nebo sloupcový.Pokud je kontinuální, odsazení jsou odebrány ze všech řádků částečně nebo zcela na výběr v prvním sloupci.Pokud je výběr sloupcová, odsazení jsou odebrány z vybraného textu na levý okraj výběru.

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

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

Příklady

Sub UnIndentExample()
   ' 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(2)
   MsgBox("Indented two places, now unindenting one place...")
   objSel.Unindent(1)
End Sub

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

TextSelection Rozhraní

EnvDTE – obor názvů