CollationElementIterator.Offset Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce l'offset di caratteri nella stringa di origine corrispondente all'elemento delle regole di confronto successivo. -oppure- Imposta l'iteratore in modo che punti all'elemento delle regole di confronto corrispondente al carattere in corrispondenza dell'offset specificato.
public int Offset { [Android.Runtime.Register("getOffset", "()I", "", ApiSince=24)] get; [Android.Runtime.Register("setOffset", "(I)V", "", ApiSince=24)] set; }
[<get: Android.Runtime.Register("getOffset", "()I", "", ApiSince=24)>]
[<set: Android.Runtime.Register("setOffset", "(I)V", "", ApiSince=24)>]
member this.Offset : int with get, set
Valore della proprietà
Offset di caratteri nella stringa di origine corrispondente all'elemento delle regole di confronto che verrà restituito dalla chiamata successiva a next() o previous().
- Attributi
Commenti
Documentazione del getter delle proprietà:
Restituisce l'offset di caratteri nella stringa di origine corrispondente all'elemento delle regole di confronto successivo. Ad esempio, getOffset() restituisce la posizione nella stringa di origine corrispondente all'elemento delle regole di confronto che verrà restituito dalla chiamata successiva a next() o previous(). Questo valore può essere uno qualsiasi di: <ul<>li> L'indice del <carattere b>primo</b> corrispondente all'elemento delle regole di confronto successivo. Ciò significa che se setOffset(offset) imposta l'indice al centro di una contrazione, getOffset() restituisce l'indice del primo carattere nella contrazione, che potrebbe non essere uguale all'offset originale impostato. Di conseguenza, la chiamata a getOffset() immediatamente dopo setOffset(offset) non garantisce che venga restituito il set di offset originale.
<li> Se la normalizzazione è attivata, l'indice del <carattere successivo b>immediato</b> o il carattere composito con il primo carattere, con una classe combinata pari a 0.
<li> Lunghezza della stringa di origine, se l'iterazione ha raggiunto la fine.
</ul>
per android.icu.text.CollationElementIterator.getOffset().
Documentazione del setter delle proprietà:
Imposta l'iteratore in modo che punti all'elemento delle regole di confronto corrispondente al carattere in corrispondenza dell'offset specificato. Il valore restituito dalla chiamata successiva a next() sarà l'elemento delle regole di confronto corrispondente ai caratteri in corrispondenza dell'offset.
Se l'offset si trova al centro di una sequenza di caratteri di appalto, l'iteratore viene regolato all'inizio della sequenza di appalto. Ciò significa che getOffset() non è garantito che restituisca lo stesso valore impostato da questo metodo.
Se la modalità di scomposizione è attivata e l'offset si trova al centro di un intervallo scomposbile di testo di origine, l'iteratore potrebbe non restituire un risultato corretto per le successive iterazioni in avanti o indietro. L'utente deve assicurarsi che l'offset non si trova al centro di un intervallo scomposbile.
per android.icu.text.CollationElementIterator.setOffset(int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.