Sdílet prostřednictvím


TextSelection.Unindent – metoda

Odebere odsazení vybraného textu, odsazení úrovní dané číslo.

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: System.Int32
    Nepovinné.Počet zobrazení úrovněmi odsazení odebrat z každého řádku ve vybraném textu.Výchozí hodnota je 1.

Poznámky

UnindentOdebere odsazení vybraného textu podle počtu zobrazených sloupců podle globální nastavení pro odsazení v jedné úrovni.Unindentnemá inteligentní formátování nebo zrušení odsazení řádků na základě kontextu kód.Karty a znaky jsou odstraněna a vložili podle aktuální globální nastavení tabulátorů a odsazení úrovní velikost podle potřeby jednu úroveň odsazení.

Unindentchová odlišně v závislosti na tom, zda je vybraný text nepřetržité nebo sloupcovém.Pokud je kontinuální, odsazení jsou odebrány ze všech řádků částečně nebo zcela výběr na první sloupec.Pokud sloupcové výběr odsazení jsou odebrány z vybraného textu na levém okraji výběru.

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

UnindentPokud hodnota 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ů