MaskedTextProvider.FindUnassignedEditPositionFrom(Int32, Boolean) 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.
Zwraca pozycję pierwszego nieprzypisanego położenia edytowalnego po określonej pozycji przy użyciu określonego kierunku wyszukiwania.
public:
int FindUnassignedEditPositionFrom(int position, bool direction);
public int FindUnassignedEditPositionFrom (int position, bool direction);
member this.FindUnassignedEditPositionFrom : int * bool -> int
Public Function FindUnassignedEditPositionFrom (position As Integer, direction As Boolean) As Integer
Parametry
- position
- Int32
Pozycja oparta na zera w sformatowanym ciągu, aby rozpocząć wyszukiwanie.
- direction
- Boolean
Wskazujący Boolean kierunek wyszukiwania; true
do wyszukiwania dalej lub false
wyszukiwania do tyłu.
Zwraca
W przypadku powodzenia Int32 napotkano pozycję reprezentującą pozycję zerową pierwszego nieprzypisanego położenia edytowalnego; w przeciwnym razie InvalidIndex.
Uwagi
Sformatowany ciąg składa się z edytowalnych znaków i literałów skopiowanych z maski. Edytowalne pozycje znaków będą zajmowane przez znak monitu skopiowany z maski, jeśli nie są przypisane, lub z prawidłowym znakiem wejściowym, jeśli zostały przypisane dane wejściowe.
Metoda FindUnassignedEditPositionFrom służy do wyszukiwania pierwszego nieprzypisanego znaku po określonej pozycji i kierunku wyszukiwania. Znak monitu powinien zajmować tę pozycję.
Metody FindNonEditPositionFrom i FindAssignedEditPositionFrom są uzupełnieniem tej metody.