SPEncode 成员

提供用于编码字符串的方法。

SPEncode 类型公开以下成员。

构造函数

  名称 说明
公共方法 SPEncode 仅供内部使用。初始化SPEncode类的新实例。

页首

方法

  名称 说明
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
公共方法静态成员 HtmlDecode 解码指定已编码的字符串,将 HTML 字符替换为实体。
公共方法静态成员 HtmlEncode 将指定的字符串编码,以便在 HTML 中使用的特殊字符进行编码作为 HTML 实体。
公共方法静态成员 HtmlEncodePreserveSpaces 将指定的字符串编码,以便在 HTML 中使用的特殊字符进行编码作为 HTML 实体,但保留空格。
公共方法静态成员 IsLegalCharInUrl 返回一个布尔值,该值指示指定的字符是否统一资源定位器 (URL) 协议中的法律字符。
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法静态成员 NoEncode 适用于指定字符串任何编码。
公共方法静态成员 ScriptEncode 在脚本中使用的字符串进行编码。
公共方法 ToString (从 Object 继承。)
公共方法静态成员 UrlDecodeAsUrl 解码的编码的统一资源定位器 (URL) 字符串,删除引用的 utf-8 格式的特殊字符。
公共方法静态成员 UrlEncode 将指定的字符串,将特殊字符转换为引用的 utf-8 格式编码。
公共方法静态成员 UrlEncodeAsUrl(String) 对指定的字符串,将特殊字符转换为引用的 utf-8 格式进行编码,但是假定该字符串为 URL 路径组件。
公共方法静态成员 UrlEncodeAsUrl(String, Boolean) 对指定的字符串,将特殊字符转换为引用的 utf-8 格式进行编码,但假定是 URL 的路径组件和只有encodeUnicodeCharacters参数是true编码的 Unicode 字符的字符串。
公共方法静态成员 WriteHtmlEncode 对指定的字符串进行编码,以便在浏览器中的文本形式显示中嵌入的 HTML 标记字符和字符串写入 HTTP 输出内容流。
公共方法静态成员 WriteHtmlEncodePreserveSpaces 对指定的字符串进行编码,以便在浏览器中的文本形式显示中嵌入的 HTML 标记字符和字符串写入 HTTP 输出内容流,但保留在字符串中的多个空格。
公共方法静态成员 WriteHtmlEncodePreserveSpacesWithQuote 对指定的字符串进行编码,以便在浏览器中的文本形式显示中嵌入的 HTML 标记字符和字符串写入 HTTP 输出内容流,但保留在字符串中的多个空格和围绕带引号的字符串。
公共方法静态成员 WriteHtmlEncodeWithQuote 对指定的字符串进行编码,以便在浏览器中的文本形式显示嵌入的 HTML 标记中的字符并在引号的字符串写入 HTTP 输出内容流。
公共方法静态成员 WriteNoEncode(HttpResponse, Decimal) 应用任何编码为指定的十进制值并将值写入 HTTP 输出内容流。
公共方法静态成员 WriteNoEncode(HttpResponse, Int32) 应用任何编码为指定的整数,并写入 HTTP 输出内容流的整数。
公共方法静态成员 WriteNoEncode(HttpResponse, String) 应用任何编码到指定的字符串,并将字符串写入 HTTP 输出内容流。
公共方法静态成员 WriteNoEncodeWithQuote(HttpResponse, Decimal, Char) 应用任何编码为指定的十进制值,并在引号内的值写入 HTTP 输出内容流。
公共方法静态成员 WriteNoEncodeWithQuote(HttpResponse, Int32, Char) 应用任何编码为指定的整数,并在引号内的整数写入 HTTP 输出内容流。
公共方法静态成员 WriteNoEncodeWithQuote(HttpResponse, String, Char) 应用任何编码到指定的字符串,并在引号的字符串写入 HTTP 输出内容流。
公共方法静态成员 WriteScriptEncode 进行编码在脚本中使用的字符串,并将字符串写入 HTTP 输出内容流。
公共方法静态成员 WriteScriptEncodeWithQuote 在脚本中使用的字符串进行编码并在引号的字符串写入 HTTP 输出内容流。
公共方法静态成员 WriteUrlEncode 对指定的字符串,将特殊字符转换为引用的 utf-8 格式进行编码,并将字符串写入 HTTP 输出内容流。
公共方法静态成员 WriteUrlEncodeAsUrl 进行编码指定的字符串,并将其写入到 HTTP 输出内容流中,将转换到的特殊字符引用的 utf-8 格式,但假定该字符串是路径组件的统一资源定位器 (URL)。
公共方法静态成员 WriteUrlEncodeAsUrlWithQuote 对指定的字符串和写入它在引号内 HTTP 输出内容流,将对特殊字符转换为引用的 utf-8 格式,但假定该字符串为 URL 路径组件进行编码。
公共方法静态成员 WriteUrlEncodeWithQuote 对指定的字符串,将特殊字符转换为引用的 utf-8 格式进行编码,并在引号的字符串写入 HTTP 输出内容流。
公共方法静态成员 XmlRemoveControlChars 对指定的 XML 字符串进行编码,并删除控制字符。

页首

另请参阅

引用

SPEncode 类

Microsoft.SharePoint.Utilities 命名空间