Sdílet prostřednictvím


MaskedTextProvider.FindAssignedEditPositionFrom(Int32, Boolean) Metoda

Definice

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

public:
 int FindAssignedEditPositionFrom(int position, bool direction);
public int FindAssignedEditPositionFrom (int position, bool direction);
member this.FindAssignedEditPositionFrom : int * bool -> int
Public Function FindAssignedEditPositionFrom (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 se zobrazí pozice představující nulovou pozici první přiřazené editovatelné pozice; jinak 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 FindAssignedEditPositionFrom se používá k vyhledání prvního přiřazeného znaku po zadané pozici a směru hledání. Výsledek lze následně předat indexeru Item[] jako parametr, aby získal přiřazenou hodnotu na této pozici.

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

Platí pro

Viz také