Sprache

BreakIterator.GetRuleStatusVec(Int32[]) Methode

Definition

Rufen Sie für RuleBasedBreakIterators die Statuswerte (Tag-Werte) aus der Unterbrechungsregel ab, die die Grenze an der aktuellen Iterationsposition bestimmt hat.

[Android.Runtime.Register("getRuleStatusVec", "([I)I", "GetGetRuleStatusVec_arrayIHandler", ApiSince=24)]
public virtual int GetRuleStatusVec(int[]? fillInArray);
[<Android.Runtime.Register("getRuleStatusVec", "([I)I", "GetGetRuleStatusVec_arrayIHandler", ApiSince=24)>]
abstract member GetRuleStatusVec : int[] -> int
override this.GetRuleStatusVec : int[] -> int

Parameter

fillInArray
Int32[]

ein Array, das mit den Statuswerten ausgefüllt werden soll.

Gibt zurück

Die Anzahl der Regelstatuswerte aus Regeln, die die Grenze an der aktuellen Iterationsposition bestimmt haben. Wenn das Array zu klein ist, ist der Rückgabewert die Gesamtzahl der verfügbaren Statuswerte, nicht die reduzierte Zahl, die tatsächlich zurückgegeben wurde.

Attribute

Hinweise

Rufen Sie für RuleBasedBreakIterators die Statuswerte (Tag-Werte) aus der Unterbrechungsregel ab, die die Grenze an der aktuellen Iterationsposition bestimmt hat.

Für Unterbrechungs iteratortypen, die den Regelstatus nicht unterstützen, werden keine Werte zurückgegeben.

Wenn die Größe des Ausgabearrays nicht ausreicht, um die Daten zu enthalten, wird die Ausgabe auf die verfügbare Länge abgeschnitten. Es wird keine Ausnahme ausgelöst.

Java Dokumentation für android.icu.text.BreakIterator.getRuleStatusVec(int[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: