.NET Framework 类库 |
公共构造函数
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得到浏览器的属性。