TextPointer.DeleteTextInRun(Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa określoną liczbę znaków z pozycji wskazanej przez bieżący TextPointerelement .
public:
int DeleteTextInRun(int count);
public int DeleteTextInRun (int count);
member this.DeleteTextInRun : int -> int
Public Function DeleteTextInRun (count As Integer) As Integer
Parametry
- count
- Int32
Liczba znaków do usunięcia, począwszy od bieżącej pozycji. Określ wartość dodatnią do usunięcia znaków, które są zgodne z bieżącą pozycją; określ wartość ujemną do usunięcia znaków poprzedzających bieżącą pozycję.
Zwraca
Liczba znaków rzeczywiście usuniętych.
Wyjątki
Metoda jest wywoływana w miejscu, w którym tekst jest niedozwolony.
Uwagi
Określ wartość dodatnią, aby usunąć znaki, które są zgodne z bieżącą pozycją (jak w LogicalDirection.Forwardpliku ); określ wartość ujemną do usunięcia znaków poprzedzających bieżącą pozycję (tak jak w LogicalDirection.Backwardpliku ).
Liczba znaków, które zostały rzeczywiście usunięte, może być mniejsza niż liczba określona przez count
. Dzieje się tak w przypadkach, gdy count
określa więcej znaków niż istnieje do usunięcia.