Uri.EscapeString(String) Uri.EscapeString(String) Uri.EscapeString(String) Uri.EscapeString(String) Method

定義

警告

この API は現在使われていません。

文字列をエスケープ表現に変換します。Converts a string to its escaped representation.

protected:
 static System::String ^ EscapeString(System::String ^ str);
[System.Obsolete("The method has been deprecated. Please use GetComponents() or static EscapeUriString() to escape a Uri component or a string. http://go.microsoft.com/fwlink/?linkid=14202")]
[System.Obsolete("The method has been deprecated. Please use GetComponents() or static EscapeUriString() to escape a Uri component or a string. https://go.microsoft.com/fwlink/?linkid=14202")]
protected static string EscapeString (string str);
static member EscapeString : string -> string
Protected Shared Function EscapeString (str As String) As String

パラメーター

str
String String String String

エスケープ表現に変換する文字列。The string to transform to its escaped representation.

戻り値

文字列のエスケープ表現。The escaped representation of the string.

注釈

EscapeStringメソッドが予約されている RFC 2396 文字と文字値が 127 より大きいすべての文字を 16 進数形式に変換します。The EscapeString method converts RFC 2396 reserved characters and all characters with a character value greater than 127 to hexadecimal representation. すべての Unicode 文字は、エスケープされる前に、utf-8 形式に変換されます。All Unicode characters are converted to UTF-8 format before being escaped.

既定では、文字列は RFC 2396 に従ってエスケープされます。By default, the string is escaped according to RFC 2396. International Resource Identifier (Iri) や国際化ドメイン名 (IDN) 解析を有効にすると、文字列は RFC 3986 および RFC 3987 に従ってエスケープされます。If International Resource Identifiers (IRIs) or Internationalized Domain Name (IDN) parsing is enabled, the string is escaped according to RFC 3986 and RFC 3987.

IRI サポートの詳細については、「解説」を参照してください、Uriクラス。For more information on IRI support, see the Remarks section for the Uri class.

適用対象