Sdílet prostřednictvím


EditPoint2.Indent – metoda (TextPoint, Int32)

Odsadí vybrané řádky o daný počet odsazení úrovní.

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

Syntaxe

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

Parametry

  • Point
    Typ: EnvDTE.TextPoint
    Nepovinné.A TextPoint objekt koncový bod pro odsazení.Výchozí je aktuální řádek ve vyrovnávací paměti způsobující aktuální řádek ve vyrovnávací paměti být odsazené.
  • Count
    Typ: System.Int32
    Nepovinné.Počet zobrazených sloupců odsazení řádků.Výchozí hodnota je 1.

Poznámky

Indentodsazení řádků ohraničené úpravy bodem a bodem, včetně řádků, které obsahují koncové body.Každý řádek odsazen daný počet úrovní odsazení.Úroveň odsazení je počet zobrazených sloupců nastavením globální editor.Indentneprovádí formátování inteligentní nebo odsazení řádků na základě kontextu kód.Inteligentní formátování je automatické formátování kódu provést určitý jazyk.Inteligentní formátování v každém uzlu jazyk můžete vybrat Možnosti na příkaz Nástroje nabídce.

Tabulátory a mezery jsou vloženy, v závislosti na tom, zda je nastavení globální použití karty při odsazení.Odsazení může obsahovat více znaků kartu a místa, v závislosti na počtu mezer, které se rovná kartu v globálním nastavení.

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

IndentPokud Count je větší než nebo rovna 10 000.

Příklady

Sub IndentExample()
  ' 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(,5)
End Sub

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

EditPoint2 Rozhraní

Indent – přetížení

EnvDTE80 – obor názvů