CollationElementIterator.Offset Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o deslocamento de caractere na cadeia de caracteres de origem correspondente ao próximo elemento de ordenação. -ou- Define o iterador para apontar para o elemento de ordenação correspondente ao caractere no deslocamento especificado.
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
Valor da propriedade
O deslocamento de caractere na cadeia de caracteres de origem correspondente ao elemento de ordenação que será retornado pela próxima chamada para next() ou previous().
- Atributos
Comentários
Documentação do getter de propriedades:
Retorna o deslocamento de caractere na cadeia de caracteres de origem correspondente ao próximo elemento de ordenação. Ou seja, getOffset() retorna a posição na cadeia de caracteres de origem correspondente ao elemento de ordenação que será retornado pela próxima chamada para next() ou previous(). Esse valor pode ser qualquer um de: <ul<>li> O índice do <caractere b>primeiro</b> correspondente ao próximo elemento de ordenação. (Isso significa que, se setOffset(offset) define o índice no meio de uma contração, getOffset() retorna o índice do primeiro caractere na contração, que pode não ser igual ao deslocamento original que foi definido. Portanto, chamar getOffset() imediatamente após setOffset(offset) não garante que o conjunto de deslocamento original será retornado.)
<li> Se a normalização estiver ativada, o índice do <caractere b>imediato</b> subsequente ou o caractere composto com o primeiro caractere, tendo uma classe de combinação de 0.
<li> O comprimento da cadeia de caracteres de origem, se a iteração tiver chegado ao final.
</ul>
Java documentação para android.icu.text.CollationElementIterator.getOffset().
Documentação do setter de propriedades:
Define o iterador para apontar para o elemento de ordenação correspondente ao caractere no deslocamento especificado. O valor retornado pela próxima chamada para next() será o elemento de ordenação correspondente aos caracteres no deslocamento.
Se o deslocamento estiver no meio de uma sequência de caracteres de contratação, o iterador será ajustado para o início da sequência de contratação. Isso significa que getOffset() não tem garantia de retornar o mesmo valor definido por esse método.
Se o modo de decomposição estiver ativado e o deslocamento estiver no meio de um intervalo decomposiível de texto de origem, o iterador poderá não retornar um resultado correto para a próxima iteração para frente ou para trás. O usuário deve garantir que o deslocamento não esteja no meio de um intervalo decomposiível.
Java documentação para android.icu.text.CollationElementIterator.setOffset(int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.