Sdílet prostřednictvím


EditPoint2.Unindent – metoda (TextPoint, Int32)

Odstraní znaky odrážky z dané číslo úrovně odsazení vybraných řádků.

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

Syntaxe

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

Parametry

  • Point
    Typ: EnvDTE.TextPoint
    Nepovinné.Koncový bod.Výchozí nastavení koncového bodu způsobuje aktuální řádek ve vyrovnávací paměti na zmenšovat odsazení.Výchozí hodnota je jedna úroveň odsazení.
  • Count
    Typ: System.Int32
    Nepovinné.Počet sloupců zobrazení odsazení jednotlivých řádků.Výchozí hodnota je 1.

Implementuje

EditPoint.Unindent(TextPoint, Int32)

Poznámky

UnindentOdstraní Count z každého řádku mezi bodem upravit odsazení úrovní a Point, včetně řádky obsahující tyto koncové body. Číslo sloupce zobrazující úroveň odsazení je určeno globální nastavení. Karty a znaky se zrušuje a vkládá podle potřeby odebrat jednu úroveň odsazení podle aktuální globální nastavení Velikost tabulátoru a úroveň velikost odsazení.

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

UnindentPokud se nezdaří Count je větší než nebo rovna 10 000.

Příklady

Sub UnindentExample()
  ' Before running this example, open a text document.
  Dim objTD As TextDocument
  Dim objEP As EditPoint

  objTD = DTE.ActiveDocument.Object("TextDocument")
  objEP = objTD.StartPoint.CreateEditPoint
  objEP.Indent(,10)
  objEP.Unindent(,5)
End Sub

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

EditPoint2 Rozhraní

Unindent – přetížení

EnvDTE80 – obor názvů