2 // System.Web.Configuration.HttpCapabilitiesBase
5 // Chris Toshok (toshok@ximian.com)
7 // Copyright (C) 2005 Novell, Inc (http://www.novell.com)
9 // Permission is hereby granted, free of charge, to any person obtaining
10 // a copy of this software and associated documentation files (the
11 // "Software"), to deal in the Software without restriction, including
12 // without limitation the rights to use, copy, modify, merge, publish,
13 // distribute, sublicense, and/or sell copies of the Software, and to
14 // permit persons to whom the Software is furnished to do so, subject to
15 // the following conditions:
17 // The above copyright notice and this permission notice shall be
18 // included in all copies or substantial portions of the Software.
20 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
21 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
22 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
23 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
24 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
25 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
26 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
31 using System.Collections;
32 using System.Security.Permissions;
36 namespace System.Web.Configuration
38 public partial class HttpCapabilitiesBase: IFilterResolutionService
40 int IFilterResolutionService.CompareFilters (string filter1, string filter2)
42 throw new NotImplementedException ();
45 bool IFilterResolutionService.EvaluateFilter (string filterName)
47 throw new NotImplementedException ();
50 public void AddBrowser (string browserName)
54 public HtmlTextWriter CreateHtmlTextWriter (TextWriter w)
56 throw new NotImplementedException ();
59 public void DisableOptimizedCacheKey ()
63 public HttpCapabilitiesBase GetConfigCapabilities ()
65 throw new NotImplementedException ();
68 public IDictionary Adapters {
69 get { throw new NotImplementedException (); }
72 public virtual bool CanCombineFormsInDeck {
73 get { throw new NotImplementedException (); }
76 public virtual bool CanInitiateVoiceCall {
77 get { throw new NotImplementedException (); }
80 public virtual bool CanRenderAfterInputOrSelectElement {
81 get { throw new NotImplementedException (); }
84 public virtual bool CanRenderEmptySelects {
85 get { throw new NotImplementedException (); }
88 public virtual bool CanRenderInputAndSelectElementsTogether {
89 get { throw new NotImplementedException (); }
92 public virtual bool CanRenderMixedSelects {
93 get { throw new NotImplementedException (); }
96 public virtual bool CanRenderOneventAndPrevElementsTogether {
97 get { throw new NotImplementedException (); }
100 public virtual bool CanRenderPostBackCards {
101 get { throw new NotImplementedException (); }
104 public virtual bool CanRenderSetvarZeroWithMultiSelectionList {
105 get { throw new NotImplementedException (); }
108 public virtual bool CanSendMail {
109 get { throw new NotImplementedException (); }
112 public IDictionary Capabilities {
113 get { throw new NotImplementedException (); }
117 public virtual int DefaultSubmitButtonLimit {
118 get { throw new NotImplementedException (); }
121 public virtual int GatewayMajorVersion {
122 get { throw new NotImplementedException (); }
125 public virtual Double GatewayMinorVersion {
126 get { throw new NotImplementedException (); }
129 public virtual string GatewayVersion {
130 get { throw new NotImplementedException (); }
133 public virtual bool HasBackButton {
134 get { throw new NotImplementedException (); }
137 public virtual bool HidesRightAlignedMultiselectScrollbars {
138 get { throw new NotImplementedException (); }
141 public string HtmlTextWriter {
142 get { throw new NotImplementedException (); }
147 get { throw new NotImplementedException (); }
150 public virtual string InputType {
151 get { throw new NotImplementedException (); }
154 public virtual bool IsColor {
155 get { throw new NotImplementedException (); }
158 public virtual bool IsMobileDevice {
159 get { throw new NotImplementedException (); }
162 public Version JScriptVersion {
163 get { throw new NotImplementedException (); }
166 public virtual int MaximumHrefLength {
167 get { throw new NotImplementedException (); }
170 public virtual int MaximumRenderedPageSize {
171 get { throw new NotImplementedException (); }
174 public virtual int MaximumSoftkeyLabelLength {
175 get { throw new NotImplementedException (); }
178 public string MinorVersionString {
179 get { throw new NotImplementedException (); }
182 public virtual string MobileDeviceManufacturer {
183 get { throw new NotImplementedException (); }
186 public virtual string MobileDeviceModel {
187 get { throw new NotImplementedException (); }
190 public virtual int NumberOfSoftkeys {
191 get { throw new NotImplementedException (); }
194 public virtual string PreferredImageMime {
195 get { throw new NotImplementedException (); }
198 public virtual string PreferredRenderingMime {
199 get { throw new NotImplementedException (); }
202 public virtual string PreferredRenderingType {
203 get { throw new NotImplementedException (); }
206 public virtual string PreferredRequestEncoding {
207 get { throw new NotImplementedException (); }
210 public virtual string PreferredResponseEncoding {
211 get { throw new NotImplementedException (); }
214 public virtual bool RendersBreakBeforeWmlSelectAndInput {
215 get { throw new NotImplementedException (); }
218 public virtual bool RendersBreaksAfterHtmlLists {
219 get { throw new NotImplementedException (); }
222 public virtual bool RendersBreaksAfterWmlAnchor {
223 get { throw new NotImplementedException (); }
226 public virtual bool RendersBreaksAfterWmlInput {
227 get { throw new NotImplementedException (); }
230 public virtual bool RendersWmlDoAcceptsInline {
231 get { throw new NotImplementedException (); }
234 public virtual bool RendersWmlSelectsAsMenuCards {
235 get { throw new NotImplementedException (); }
238 public virtual string RequiredMetaTagNameValue {
239 get { throw new NotImplementedException (); }
242 public virtual bool RequiresAttributeColonSubstitution {
243 get { throw new NotImplementedException (); }
246 public virtual bool RequiresContentTypeMetaTag {
247 get { throw new NotImplementedException (); }
250 public bool RequiresControlStateInSession {
251 get { throw new NotImplementedException (); }
254 public virtual bool RequiresDBCSCharacter {
255 get { throw new NotImplementedException (); }
258 public virtual bool RequiresHtmlAdaptiveErrorReporting {
259 get { throw new NotImplementedException (); }
262 public virtual bool RequiresLeadingPageBreak {
263 get { throw new NotImplementedException (); }
266 public virtual bool RequiresNoBreakInFormatting {
267 get { throw new NotImplementedException (); }
270 public virtual bool RequiresOutputOptimization {
271 get { throw new NotImplementedException (); }
274 public virtual bool RequiresPhoneNumbersAsPlainText {
275 get { throw new NotImplementedException (); }
278 public virtual bool RequiresSpecialViewStateEncoding {
279 get { throw new NotImplementedException (); }
282 public virtual bool RequiresUniqueFilePathSuffix {
283 get { throw new NotImplementedException (); }
286 public virtual bool RequiresUniqueHtmlCheckboxNames {
287 get { throw new NotImplementedException (); }
290 public virtual bool RequiresUniqueHtmlInputNames {
291 get { throw new NotImplementedException (); }
294 public virtual bool RequiresUrlEncodedPostfieldValues {
295 get { throw new NotImplementedException (); }
298 public virtual int ScreenBitDepth {
299 get { throw new NotImplementedException (); }
302 public virtual int ScreenCharactersHeight {
303 get { throw new NotImplementedException (); }
306 public virtual int ScreenCharactersWidth {
307 get { throw new NotImplementedException (); }
310 public virtual int ScreenPixelsHeight {
311 get { throw new NotImplementedException (); }
314 public virtual int ScreenPixelsWidth {
315 get { throw new NotImplementedException (); }
318 public virtual bool SupportsAccesskeyAttribute {
319 get { throw new NotImplementedException (); }
322 public virtual bool SupportsBodyColor {
323 get { throw new NotImplementedException (); }
326 public virtual bool SupportsBold {
327 get { throw new NotImplementedException (); }
330 public virtual bool SupportsCacheControlMetaTag {
331 get { throw new NotImplementedException (); }
334 public virtual bool SupportsCallback {
335 get { throw new NotImplementedException (); }
338 public virtual bool SupportsCss {
339 get { throw new NotImplementedException (); }
342 public virtual bool SupportsDivAlign {
343 get { throw new NotImplementedException (); }
346 public virtual bool SupportsDivNoWrap {
347 get { throw new NotImplementedException (); }
350 public virtual bool SupportsEmptyStringInCookieValue {
351 get { throw new NotImplementedException (); }
354 public virtual bool SupportsFontColor {
355 get { throw new NotImplementedException (); }
358 public virtual bool SupportsFontName {
359 get { throw new NotImplementedException (); }
362 public virtual bool SupportsFontSize {
363 get { throw new NotImplementedException (); }
366 public virtual bool SupportsImageSubmit {
367 get { throw new NotImplementedException (); }
370 public virtual bool SupportsIModeSymbols {
371 get { throw new NotImplementedException (); }
374 public virtual bool SupportsInputIStyle {
375 get { throw new NotImplementedException (); }
378 public virtual bool SupportsInputMode {
379 get { throw new NotImplementedException (); }
382 public virtual bool SupportsItalic {
383 get { throw new NotImplementedException (); }
386 public virtual bool SupportsJPhoneMultiMediaAttributes {
387 get { throw new NotImplementedException (); }
390 public virtual bool SupportsJPhoneSymbols {
391 get { throw new NotImplementedException (); }
394 public virtual bool SupportsQueryStringInFormAction {
395 get { throw new NotImplementedException (); }
398 public virtual bool SupportsRedirectWithCookie {
399 get { throw new NotImplementedException (); }
402 public virtual bool SupportsSelectMultiple {
403 get { throw new NotImplementedException (); }
406 public virtual bool SupportsUncheck {
407 get { throw new NotImplementedException (); }
410 public virtual bool SupportsXmlHttp {
411 get { throw new NotImplementedException (); }
414 public bool UseOptimizedCacheKey {
415 get { throw new NotImplementedException (); }