Udostępnij za pośrednictwem


Metoda EditPoint.Indent —

Wcięcia zaznaczonych wierszy przez daną liczbę poziomów wcięcia.

Przestrzeń nazw:  EnvDTE
Zestaw:  EnvDTE (w EnvDTE.dll)

Składnia

'Deklaracja
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

    Opcjonalnie.A TextPoint obiektu punktu końcowego dla wcięć.Wartością domyślną jest bieżący wiersz w buforze, powodując w bieżącym wierszu w buforze być wcięty.

  • Count
    Typ: Int32

    Opcjonalnie.Liczba wyświetlanych kolumn, aby zwiększyć wcięcie wierszy.Wartość domyślna to 1.

Uwagi

Indentwcięcia wierszy poprowadzoną edytowany punkt i pkt, łącznie z wierszy, które zawierają punkty końcowe.Każdy wiersz wcięcia danej liczby poziomów wcięcia.Jeden poziom wcięcia jest liczba określona przez ustawienie opcji edytora globalnej wyświetlania kolumn.Indentnie wykonuje Inteligentne formatowanie lub wcięcie wierszy na podstawie kontekstu kodu.Inteligentne formatowanie jest auto formatowanie kodu wykonane przez określonego języka.Wybierz opcję inteligentnego formatowania w każdym węźle języka Opcje polecenia na Narzędzia menu.

Znaki tabulacji i spacje są wstawiane w zależności od tego, czy globalne ustawienie ma wartość Użyj kart po wcięcia.Wcięcie może składać się z wielu znaków kartę i przestrzeni, w zależności od liczby spacji w globalne ustawienie jest równe tabulator.

Jeśli Count następnie jest ujemna, Indent wykonuje się podobnie do Unindent.

Indentnie działa, jeśli Count jest większa niż lub równa 10 000.

Przykłady

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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

EditPoint Interfejs

Przestrzeń nazw EnvDTE