Share via


URLEncoder Classe

Definizione

Classe di utilità per la codifica del modulo HTML.

[Android.Runtime.Register("java/net/URLEncoder", DoNotGenerateAcw=true)]
public class URLEncoder : Java.Lang.Object
[<Android.Runtime.Register("java/net/URLEncoder", DoNotGenerateAcw=true)>]
type URLEncoder = class
    inherit Object
Ereditarietà
URLEncoder
Attributi

Commenti

Classe di utilità per la codifica del modulo HTML. Questa classe contiene metodi statici per la conversione di un valore String nel application/x-www-form-urlencoded formato MIME. Per altre informazioni sulla codifica dei moduli HTML, consultare la specifica HTML.

Quando si codifica un valore String, si applicano le regole seguenti:

<ul><li>I caratteri alfanumerici &a quot;" tramitez "",A "" tramiteZ """ &0 ;"" tramite9 """ rimangono invariati. <li>I caratteri speciali ". ;",- "",* ""e_ "" rimangono invariati. <li>Il carattere spazio "   " viene convertito in un segno più &virgolette;+". <li>Tutti gli altri caratteri non sono sicuri e vengono prima convertiti in uno o più byte usando uno schema di codifica. Ogni byte viene quindi rappresentato dalla stringa a 3 caratteri &virgolette;%xy", dove xy è la rappresentazione esadecimale a due cifre del byte. Lo schema di codifica consigliato da usare è UTF-8. Tuttavia, per motivi di compatibilità, se non viene specificata una codifica, viene usata la codifica predefinita della piattaforma. </ul>

Ad esempio, usando UTF-8 come schema di codifica la stringa &virgolette; Stringa ü

Aggiunta nella versione 1.0.

Documentazione Java per java.net.URLEncoder.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

URLEncoder(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Classe di utilità per la codifica del modulo HTML.

(Ereditato da Object)
JniPeerMembers

Classe di utilità per la codifica del modulo HTML.

PeerReference

Classe di utilità per la codifica del modulo HTML.

(Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Classe di utilità per la codifica del modulo HTML.

(Ereditato da Object)
Dispose(Boolean)

Classe di utilità per la codifica del modulo HTML.

(Ereditato da Object)
Encode(String)
Obsoleti.

Converte una stringa in x-www-form-urlencoded formato.

Encode(String, Charset)

Converte una stringa in application/x-www-form-urlencoded formato usando un java specifico.

Encode(String, String)

Converte una stringa in application/x-www-form-urlencoded formato usando uno schema di codifica specifico.

Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Classe di utilità per la codifica del modulo HTML.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Classe di utilità per la codifica del modulo HTML.

(Ereditato da Object)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Classe di utilità per la codifica del modulo HTML.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Classe di utilità per la codifica del modulo HTML.

(Ereditato da Object)
IJavaPeerable.Finalized()

Classe di utilità per la codifica del modulo HTML.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Classe di utilità per la codifica del modulo HTML.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe di utilità per la codifica del modulo HTML.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe di utilità per la codifica del modulo HTML.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe di utilità per la codifica del modulo HTML.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Classe di utilità per la codifica del modulo HTML.

GetJniTypeName(IJavaPeerable)

Classe di utilità per la codifica del modulo HTML.

Si applica a