HtmlTextWriter.WriteEncodedUrl(String) メソッド

定義

指定した URL をエンコードし、出力ストリームに書き込みます。 URL にはパラメーターが含まれる場合があります。

public:
 virtual void WriteEncodedUrl(System::String ^ url);
public virtual void WriteEncodedUrl(string url);
abstract member WriteEncodedUrl : string -> unit
override this.WriteEncodedUrl : string -> unit
Public Overridable Sub WriteEncodedUrl (url As String)

パラメーター

url
String

出力ストリームにエンコードして書き込む URL 文字列。

次のコード例は、次の出力を生成する WriteEncodedUrl メソッドの使用方法を示しています。

http://localhost/Sample%20Folder/Sample%20%2b%20File.txt

// Assign a value to a string variable
// and URL-encode it to a page.
url = "http://localhost/SampleFolder/Sample + File.txt"; 
writer.WriteBreak();
writer.WriteEncodedUrl(url);
writer.WriteBreak();
' Assign a value to a string variable
' and URL-encode it to a page.
url = "http://localhost/SampleFolder/Sample + File.txt" 
writer.WriteBreak()
writer.WriteEncodedUrl(url)
writer.WriteBreak()

注釈

WriteEncodedUrl メソッドは、URL エンコードの仕様に従って、url パラメーター内の文字列をエンコードします。 疑問符 (?) 区切り記号に続くパラメーターはエンコードされません。

適用対象

こちらもご覧ください