MaskedTextProvider.FindNonEditPositionInRange(Int32, Int32, Boolean) Methode
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Position der ersten nicht-bearbeitbaren Position zwischen den angegebenen Positionen in der angegebenen Suchrichtung zurück.
public:
int FindNonEditPositionInRange(int startPosition, int endPosition, bool direction);
public int FindNonEditPositionInRange (int startPosition, int endPosition, bool direction);
member this.FindNonEditPositionInRange : int * int * bool -> int
Public Function FindNonEditPositionInRange (startPosition As Integer, endPosition As Integer, direction As Boolean) As Integer
- startPosition
- Int32
Die nullbasierte Position in der formatierten Zeichenfolge, an der die Suche beginnt.
- endPosition
- Int32
Die nullbasierte Position in der formatierten Zeichenfolge, an der die Suche endet.
- direction
- Boolean
Ein Boolean, der die Suchrichtung angibt: true
, um vorwärts zu suchen, oder false
, um rückwärts zu suchen.
Bei erfolgreicher Suche ein Int32, der die nullbasierte Position der ersten gefundenen Literalposition darstellt, andernfalls InvalidIndex.
Die FindNonEditPositionInRange -Methode wird verwendet, um unter Verwendung der angegebenen Suchrichtung zwischen zwei angegebenen Positionen nach dem ersten Literalzeichen zu suchen. Das Ergebnis kann anschließend als Parameter an den Item[] Indexer übergeben werden, um den Literalwert an dieser Position abzurufen.
Die FindEditPositionInRange -Methode ist das Komplement dieser Methode.
Produkt | Versionen |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: