Udostępnij za pośrednictwem


Metoda EditPoint2.Unindent — (TextPoint, Int32)

Usuwa znaki tiret z wybranych wierszy przez daną liczbę poziomów wcięcia.

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

Składnia

'Deklaracja
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
    Opcjonalne.Punkt końcowy.Domyślne ustawienia punktu końcowego, powodując bieżącego wiersza w buforze, aby można zmniejszyć wcięcia.Wartością domyślną jest jeden poziom wcięcia.
  • Count
    Typ: System.Int32
    Opcjonalne.Liczba wyświetlanie kolumn, aby zwiększyć wcięcie każdego wiersza.Wartość domyślna to 1.

Uwagi

UnindentUsuwa Count poziom wcięcia od każdego wiersza między punktem Edycja i Point, łącznie z wierszy, które zawierają te punkty końcowe.Liczba kolumn, które wyświetlają w poziom wcięcia jest określana przez ustawienie globalne.Tabulatory i znaki są usuwane i dodaje się w razie konieczności usunąć jeden poziom wcięcia zgodnie z bieżącego ustawienia globalne na karcie rozmiar i rozmiar poziom wcięcia.

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

Unindentkończy się niepowodzeniem, jeśli Count jest większa niż lub równa 10 000.

Przykłady

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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

EditPoint2 Interfejs

Przeciążenie Unindent

Przestrzeń nazw EnvDTE80