Sdílet prostřednictvím


MaskedTextProvider.FindUnassignedEditPositionFrom(Int32, Boolean) Metoda

Definice

Vrátí pozici první nepřiřazené upravitelné pozice za zadanou pozicí pomocí zadaného směru hledání.

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

Pozice založená na nule ve formátovaného řetězci pro zahájení hledání.

direction
Boolean

A Boolean označující směr hledání, buď true pro hledání dopředu, nebo false pro hledání dozadu.

Návraty

V případě úspěchu Int32 byla zjištěna pozice představující nulovou pozici první nepřiřazené editovatelné pozice. V opačném případě InvalidIndex.

Poznámky

Formátovaný řetězec se skládá z upravitelných znaků a literálů zkopírovaných z masky. Upravitelné pozice znaků budou buď obsazeny znakem výzvy zkopírovaným z masky, pokud nejsou přiřazeny, nebo platným vstupním znakem, pokud byl přiřazen vstup.

Metoda FindUnassignedEditPositionFrom se používá k vyhledání prvního nepřiřazeného znaku po zadané pozici a směru hledání. Znak výzvy by měl tuto pozici zabírat.

Metody FindNonEditPositionFrom a FindAssignedEditPositionFrom jsou doplňky této metody.

Platí pro

Viz také