Udostępnij za pośrednictwem


Metoda EditPoint2.Indent — (TextPoint, Int32)

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

Przestrzeń nazw:  EnvDTE80
Zestaw:  EnvDTE80 (w EnvDTE80.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
    Opcjonalne.A TextPoint obiektu punktu końcowego dla wcięcia.Wartość domyślna to bieżącego wiersza w buforze, powodując bieżącego wiersza w buforze, aby być wcięty.
  • Count
    Typ: System.Int32
    Opcjonalne.Liczba kolumn wyświetlanych, aby zwiększyć wcięcie wierszy.Wartością domyślną jest 1.

Uwagi

Indentwcięcia wierszy ograniczonego edytowany punkt i punkt, w tym wierszy, które zawierają punkty końcowe.Każdy wiersz wcięcia danej liczby poziomów wcięcia.Jeden poziom wcięcia jest liczba wyświetlanie kolumn okreolone przez ustawienie globalne edytora.Indentnie wykonuje inteligentnego formatowania lub wcięcie wierszy na podstawie kontekstu kodu.Inteligentne formatowanie jest automatyczne formatowanie kodu, wykonywane 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ść podczas wcięcia, użyj kart.Wcięcie może składać się z wielu znaków kartę i miejsca, w zależności od liczby spacji, którego karta jest równe w ustawienie globalne.

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

Indentkończy się niepowodzeniem, 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

EditPoint2 Interfejs

Przeciążenie Indent

Przestrzeń nazw EnvDTE80