Metoda EditPoint2.Unindent —
Usuwa znaki wcięcie 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: TextPointOpcjonalne.Punkt końcowy.Domyślnie punkt końcowy, powodując w bieżącym wierszu w buforze na można zmniejszyć wcięcia.Wartością domyślną jest jeden poziom wcięcia.
Count
Typ: Int32Opcjonalne.Liczba kolumn Wyświetl wcięcia każdego wiersza.Wartość domyślna to 1.
Uwagi
UnindentUsuwa Count poziom wcięcia od każdej linii między edytowany punkt i Point, łącznie z wierszy, które zawierają te punkty końcowe.Kolumny umożliwiające wyświetlanie na poziomie wcięcia jest określana przez ustawienie globalne.Tabulatory i znaki są usuwane i wstawiony jako konieczne usunąć jeden poziom wcięcia zgodnie z bieżącego ustawienia globalne dla Rozmiar tabulatora i rozmiar poziomu wcięcia.
Jeśli Count następnie jest ujemna, Unindent wykonuje się podobnie do Indent.
Unindentnie działa, 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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.