HttpBrowserCapabilities类成员

来源:互联网 发布:胎教书籍 知乎 编辑:程序博客网 时间:2024/05/16 11:22
.NET Framework 类库  

HttpBrowserCapabilities 成员

HttpBrowserCapabilities 概述

公共构造函数

公共构造函数HttpBrowserCapabilities 构造函数 初始化 HttpBrowserCapabilities 类的新实例。

公共属性

公共属性ActiveXControls 获取一个值,该值指示客户端浏览器是否支持 ActiveX 控件。 公共属性AOL 获取一个值,该值指示客户端是否是“美国在线”(AOL) 浏览器。 公共属性BackgroundSounds 获取一个值,该值指示客户端浏览器是否支持背景声音。 公共属性Beta 获取一个值,该值指示浏览器是否是测试版。 公共属性Browser 获取在 User-Agent 头中传输的浏览器字符串(如果有)。 公共属性CDF 获取一个值,该值指示客户端浏览器是否支持 Web 广播的频道定义格式 (CDF)。 公共属性ClrVersion 获取客户端安装的 .NET 公共语言运行库的版本号。 公共属性Cookies 获取一个值,该值指示客户端浏览器是否支持 Cookie。 公共属性Crawler 获取一个值,该值指示客户端浏览器是否为 Web 爬行遍历搜索引擎。 公共属性EcmaScriptVersion 获取客户端浏览器支持的 ECMA 脚本的版本号。 公共属性Frames 获取一个值,该值指示客户端浏览器是否支持 HTML 框架。 公共属性Item(从 HttpCapabilitiesBase 继承) 获取指定的浏览器功能的值。

在 C# 中,该属性为 HttpBrowserCapabilities 类的索引器。

公共属性JavaApplets 获取一个值,该值指示客户端浏览器是否支持 Java 小程序。 公共属性JavaScript 获取一个值,该值指示客户端浏览器是否支持 JavaScript。 公共属性MajorVersion 获取客户端浏览器的主(即整数)版本号。 公共属性MinorVersion 获取客户端浏览器的次(即小数)版本号。 公共属性MSDomVersion 获取客户端浏览器支持的 Microsoft HTML (MSHTML) 文档对象模型 (DOM) 的版本。 公共属性Platform 获取客户端使用的平台名称。 公共属性Tables 获取一个值,该值指示客户端浏览器是否支持 HTML 表。 公共属性Type 获取客户端浏览器的名称和主(即整数)版本号。 公共属性VBScript 获取一个值,该值指示客户端浏览器是否支持 VBScript。 公共属性Version 获取客户端浏览器的完整(整数和小数)版本号。 公共属性W3CDomVersion 获取客户端浏览器支持的万维网联合会 (W3C) XML 文档对象模型 (DOM) 的版本。 公共属性Win16 获取一个值,该值指示客户端是否为基于 Win16 的计算机。 公共属性Win32 获取一个值,该值指示客户端是否为基于 Win32 的计算机。

公共方法

公共方法Equals(从 Object 继承) 已重载。确定两个 Object 实例是否相等。 公共方法GetClrVersions 返回客户端上安装的 .NET 公共语言运行库的所有版本。 公共方法GetHashCode(从 Object 继承) 用作特定类型的哈希函数,适合在哈希算法和数据结构(如哈希表)中使用。 公共方法GetType(从 Object 继承) 获取当前实例的 Type。 公共方法ToString(从 Object 继承) 返回表示当前 Object 的 String。

受保护的方法

受保护的方法Finalize(从 Object 继承) 已重写。允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。

在 C# 和 C++ 中,使用析构函数语法来表示终结程序。

受保护的方法MemberwiseClone(从 Object 继承) 创建当前 Object 的浅表副本。

用法

HttpBrowserCapabilities bc = Request.Browser

使用Request.Browser得到浏览器的属性。