Rfc822Tokenizer.FindTokenEnd Método
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.
Sobrecargas
| Nome | Description |
|---|---|
| FindTokenEnd(ICharSequence, Int32) |
Retorna o final do token (menos pontuação à direita) que começa no cursor de deslocamento dentro do texto. |
| FindTokenEnd(String, Int32) |
Localiza o final de um token em uma cadeia de caracteres de lista de endereços. |
FindTokenEnd(ICharSequence, Int32)
Retorna o final do token (menos pontuação à direita) que começa no cursor de deslocamento dentro do texto.
[Android.Runtime.Register("findTokenEnd", "(Ljava/lang/CharSequence;I)I", "GetFindTokenEnd_Ljava_lang_CharSequence_IHandler")]
public virtual int FindTokenEnd(Java.Lang.ICharSequence? text, int cursor);
[<Android.Runtime.Register("findTokenEnd", "(Ljava/lang/CharSequence;I)I", "GetFindTokenEnd_Ljava_lang_CharSequence_IHandler")>]
abstract member FindTokenEnd : Java.Lang.ICharSequence * int -> int
override this.FindTokenEnd : Java.Lang.ICharSequence * int -> int
Parâmetros
- text
- ICharSequence
O texto da lista de endereços não nulo a ser pesquisado.
- cursor
- Int32
O deslocamento UTF-16 baseado em zero no qual começar a pesquisar, de zero até o comprimento de text.
Retornos
O índice da primeira vírgula ou ponto-e-vírgula encontrado por uma verificação de encaminhamento, cursorignorando nomes entre aspas, comentários e endereços com colchetes angulares cujo delimitador de abertura é encontrado durante essa verificação ou o comprimento do texto se nenhum separador for encontrado.
Implementações
- Atributos
Comentários
O índice final é exclusivo. A verificação não recupera o estado entre aspas ou aninhamento do texto antes do cursor. Para localizar um limite de token, comece no início do token, por exemplo, no deslocamento retornado por FindTokenStart(ICharSequence, Int32). Dentro de constructos abertos durante a verificação, ele ignora caracteres de escape em nomes e comentários entre aspas, incluindo comentários aninhados. Ele não valida a sintaxe do endereço.
Retorna o final do token (menos pontuação à direita) que começa no cursor de deslocamento dentro do texto.
Documentação Java para android.text.util.Rfc822Tokenizer.findTokenEnd(java.lang.CharSequence, int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
FindTokenEnd(String, Int32)
Localiza o final de um token em uma cadeia de caracteres de lista de endereços.
public int FindTokenEnd(string? text, int cursor);
member this.FindTokenEnd : string * int -> int
Parâmetros
- text
- String
O texto da lista de endereços não nulo a ser pesquisado.
- cursor
- Int32
O deslocamento UTF-16 baseado em zero no qual começar a pesquisar, de zero até o comprimento de text.
Retornos
O índice da primeira vírgula ou ponto-e-vírgula encontrado por uma verificação de encaminhamento, cursorignorando nomes entre aspas, comentários e endereços com colchetes angulares cujo delimitador de abertura é encontrado durante essa verificação ou o comprimento da cadeia de caracteres se nenhum separador for encontrado.
Comentários
O índice final é exclusivo. A verificação não recupera o estado entre aspas ou aninhamento do texto antes do cursor. Para localizar um limite de token, comece no início do token, por exemplo, no deslocamento retornado por FindTokenStart(String, Int32). Dentro de constructos abertos durante a verificação, ele ignora caracteres de escape em nomes e comentários entre aspas, incluindo comentários aninhados. Ele não valida a sintaxe do endereço. Isso .NET chamadas FindTokenEnd(ICharSequence, Int32) de sobrecarga de cadeia de caracteres depois de converter a cadeia de caracteres em uma sequência de caracteres Java.
Documentação Java para android.text.util.Rfc822Tokenizer.findTokenEnd(java.lang.CharSequence, int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.