2002-07-23 Tim Coleman <tim@timcoleman.com>
[mono.git] / mcs / class / System.Web / System.Web / HttpBrowserCapabilities.cs
1 // 
2 // System.Web.HttpBrowserCapabilities
3 //
4 // Author:
5 //   Patrik Torstensson (Patrik.Torstensson@labs2.com)
6 //   Gonzalo Paniagua Javier (gonzalo@ximian.com)
7 //
8 using System;
9 using System.Web.Configuration;
10
11 namespace System.Web {
12 public class HttpBrowserCapabilities : HttpCapabilitiesBase
13 {
14         public HttpBrowserCapabilities()
15         {
16         }
17
18         public bool ActiveXControls {
19                 get { return false; }
20         }
21
22         [MonoTODO()]
23         public bool AOL {
24                 get { return false; }
25         }
26
27         [MonoTODO()]
28         public bool BackgroundSounds {
29                 get { return false; }
30         }
31
32         [MonoTODO()]
33         public bool Beta {
34                 get { return false; }
35         }
36
37         [MonoTODO()]
38         public string Browser {
39                 get { return "Not Implemented"; }
40         }
41
42         [MonoTODO()]
43         public bool CDF {
44                 get { return false; }
45         }
46
47         [MonoTODO()]
48         public Version ClrVersion {
49                 get { return new Version (0, 0); }
50         }
51
52         [MonoTODO()]
53         public bool Cookies {
54                 get { return true; }
55         }
56
57         [MonoTODO()]
58         public bool Crawler {
59                 get { return false; }
60         }
61
62         [MonoTODO()]
63         public Version EcmaScriptVersion {
64                 get { return new Version (0, 0); }
65         }
66
67         [MonoTODO()]
68         public bool Frames {
69                 get { return true; }
70         }
71
72         [MonoTODO()]
73         public bool JavaApplets {
74                 get { return false; }
75         }
76
77         [MonoTODO()]
78         public bool JavaScript {
79                 get { return true; }
80         }
81
82         [MonoTODO()]
83         public int MajorVersion {
84                 get { return 0; }
85         }
86
87         [MonoTODO()]
88         public double MinorVersion {
89                 get { return 0.0; }
90         }
91
92         [MonoTODO()]
93         public Version MSDomVersion {
94                 get { return new Version (0, 0); }
95         }
96
97         [MonoTODO()]
98         public string Platform {
99                 get { return "mono::"; }
100         }
101
102         [MonoTODO()]
103         public bool Tables {
104                 get { return true; }
105         }
106
107         [MonoTODO()]
108         public Type TagWriter {
109                 get { throw new NotImplementedException (); }
110         }
111
112         [MonoTODO()]
113         public string Type {
114                 get { return "4"; }
115         }
116
117         [MonoTODO()]
118         public bool VBScript {
119                 get { return false; }
120         }
121
122         [MonoTODO()]
123         public string Version {
124                 get { return "4.0"; }
125         }
126
127         [MonoTODO()]
128         public Version W3CDomVersion {
129                 get { return new Version (0, 0); }
130         }
131
132         [MonoTODO()]
133         public bool Win16 {
134                 get { return false; }
135         }
136
137         [MonoTODO()]
138         public bool Win32 {
139                 get { return true; }
140         }
141
142 }
143 }