URLEncoder クラス

定義

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
継承
URLEncoder
属性

注釈

HTML フォーム エンコード用のユーティリティ クラス。 このクラスには、String を MIME 形式に変換するための静的メソッドが application/x-www-form-urlencoded 含まれています。 HTML フォームのエンコードの詳細については、HTML の仕様を参照してください。

文字列をエンコードする場合、次の規則が適用されます。

<ul><&li>quot、"、through "、a"、"、z"、A through "、&"、Z"、0 "9 、"、 <li>quot、"、"、."、"、-"* 、および "" の_ &特殊文字は同じままです。 <li>quot のスペース文字 & " は、正符号 &量子に変換されます。+"。 <li>他のすべての文字は安全ではなく、エンコード スキームを使用して最初に 1 つ以上のバイトに変換されます。 次に、各バイトは quot の 3 文字の文字列 &表されます。%xy"、 xy はバイトの 2 桁の 16 進数表現です。 使用する推奨エンコード スキームは UTF-8 です。 ただし、互換性上の理由から、エンコードが指定されていない場合は、プラットフォームの既定のエンコードが使用されます。 </ul>

たとえば、エンコード スキームとして UTF-8 を使用すると、文字列 " になります。文字列 ü

1.0 に追加されました。

の Java ドキュメント java.net.URLEncoder

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

URLEncoder(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

HTML フォーム エンコード用のユーティリティ クラス。

(継承元 Object)
JniPeerMembers

HTML フォーム エンコード用のユーティリティ クラス。

PeerReference

HTML フォーム エンコード用のユーティリティ クラス。

(継承元 Object)
ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

HTML フォーム エンコード用のユーティリティ クラス。

(継承元 Object)
Dispose(Boolean)

HTML フォーム エンコード用のユーティリティ クラス。

(継承元 Object)
Encode(String)
古い.

文字列を形式に変換 x-www-form-urlencoded します。

Encode(String, Charset)

特定の java を使用して文字列を形式に application/x-www-form-urlencoded 変換します。

Encode(String, String)

特定のエンコード スキームを使用して、文字列を形式に application/x-www-form-urlencoded 変換します。

Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

HTML フォーム エンコード用のユーティリティ クラス。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

HTML フォーム エンコード用のユーティリティ クラス。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

HTML フォーム エンコード用のユーティリティ クラス。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

HTML フォーム エンコード用のユーティリティ クラス。

(継承元 Object)
IJavaPeerable.Finalized()

HTML フォーム エンコード用のユーティリティ クラス。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

HTML フォーム エンコード用のユーティリティ クラス。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

HTML フォーム エンコード用のユーティリティ クラス。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

HTML フォーム エンコード用のユーティリティ クラス。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

HTML フォーム エンコード用のユーティリティ クラス。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

HTML フォーム エンコード用のユーティリティ クラス。

GetJniTypeName(IJavaPeerable)

HTML フォーム エンコード用のユーティリティ クラス。

適用対象