Udostępnij za pośrednictwem


TextPointer.DeleteTextInRun(Int32) Metoda

Definicja

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

Int32

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.

Dotyczy

Zobacz też