Base64.Decode Método

Definição

Sobrecargas

Nome Description
Decode(Byte[], Base64Flags)

Decodificar os dados codificados em Base64 na entrada e retornar os dados em uma nova matriz de bytes.

Decode(String, Base64Flags)

Decodificar os dados codificados em Base64 na entrada e retornar os dados em uma nova matriz de bytes.

Decode(Byte[], Int32, Int32, Base64Flags)

Decodificar os dados codificados em Base64 na entrada e retornar os dados em uma nova matriz de bytes.

Decode(Byte[], Base64Flags)

Decodificar os dados codificados em Base64 na entrada e retornar os dados em uma nova matriz de bytes.

[Android.Runtime.Register("decode", "([BI)[B", "")]
public static byte[]? Decode(byte[]? input, Android.Util.Base64Flags flags);
[<Android.Runtime.Register("decode", "([BI)[B", "")>]
static member Decode : byte[] * Android.Util.Base64Flags -> byte[]

Parâmetros

input
Byte[]

a matriz de entrada a ser decodificada

flags
Base64Flags

controla determinados recursos da saída decodificada. Passe DEFAULT para decodificar Base64 padrão.

Retornos

Byte[]
Atributos

Exceções

se a entrada contiver preenchimento incorreto

Comentários

Decodificar os dados codificados em Base64 na entrada e retornar os dados em uma nova matriz de bytes.

Os caracteres de preenchimento '=' no final são considerados opcionais, mas se houver algum, deve haver o número correto deles.

Documentação Java para android.util.Base64.decode(byte[], 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

Decode(String, Base64Flags)

Decodificar os dados codificados em Base64 na entrada e retornar os dados em uma nova matriz de bytes.

[Android.Runtime.Register("decode", "(Ljava/lang/String;I)[B", "")]
public static byte[]? Decode(string? str, Android.Util.Base64Flags flags);
[<Android.Runtime.Register("decode", "(Ljava/lang/String;I)[B", "")>]
static member Decode : string * Android.Util.Base64Flags -> byte[]

Parâmetros

str
String

a cadeia de caracteres de entrada a ser decodificada, que é convertida em bytes usando o conjunto de caracteres padrão

flags
Base64Flags

controla determinados recursos da saída decodificada. Passe DEFAULT para decodificar Base64 padrão.

Retornos

Byte[]
Atributos

Exceções

se a entrada contiver preenchimento incorreto

Comentários

Decodificar os dados codificados em Base64 na entrada e retornar os dados em uma nova matriz de bytes.

Os caracteres de preenchimento '=' no final são considerados opcionais, mas se houver algum, deve haver o número correto deles.

Documentação Java para android.util.Base64.decode(java.lang.String, 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

Decode(Byte[], Int32, Int32, Base64Flags)

Decodificar os dados codificados em Base64 na entrada e retornar os dados em uma nova matriz de bytes.

[Android.Runtime.Register("decode", "([BIII)[B", "")]
public static byte[]? Decode(byte[]? input, int offset, int len, Android.Util.Base64Flags flags);
[<Android.Runtime.Register("decode", "([BIII)[B", "")>]
static member Decode : byte[] * int * int * Android.Util.Base64Flags -> byte[]

Parâmetros

input
Byte[]

os dados a serem decodificados

offset
Int32

a posição dentro da matriz de entrada na qual iniciar

len
Int32

o número de bytes de entrada a serem decodificados

flags
Base64Flags

controla determinados recursos da saída decodificada. Passe DEFAULT para decodificar Base64 padrão.

Retornos

Byte[]
Atributos

Exceções

se a entrada contiver preenchimento incorreto

Comentários

Decodificar os dados codificados em Base64 na entrada e retornar os dados em uma nova matriz de bytes.

Os caracteres de preenchimento '=' no final são considerados opcionais, mas se houver algum, deve haver o número correto deles.

Documentação Java para android.util.Base64.decode(byte[], int, int, 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