MaskedTextProvider.FindEditPositionInRange(Int32, Int32, Boolean) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar positionen för den första redigerbara positionen mellan de angivna positionerna med den angivna sökriktningen.
public:
int FindEditPositionInRange(int startPosition, int endPosition, bool direction);
public int FindEditPositionInRange(int startPosition, int endPosition, bool direction);
member this.FindEditPositionInRange : int * int * bool -> int
Public Function FindEditPositionInRange (startPosition As Integer, endPosition As Integer, direction As Boolean) As Integer
Parametrar
- startPosition
- Int32
Den nollbaserade positionen i den formaterade strängen där sökningen startar.
- endPosition
- Int32
Den nollbaserade positionen i den formaterade strängen där sökningen slutar.
- direction
- Boolean
En Boolean som anger sökriktningen, antingen true för att söka framåt eller false för att söka bakåt.
Returer
Om det lyckas påträffades en Int32 som representerar den nollbaserade positionen för den första redigerbara positionen, annars InvalidIndex.
Kommentarer
Metoden FindEditPositionInRange används för att söka efter det första redigerbara tecknet mellan två angivna positioner, inklusive, med den angivna sökriktningen. Resultatet kan sedan skickas som en parameter till Item[] indexeraren för att hämta det tilldelade värdet på den här positionen.
Metoden FindNonEditPositionInRange är ett komplement till den här metoden.