Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / MIT / System / Web / UI / MobileControls / Adapters / UpWmlPageAdapter.cs / 1305376 / UpWmlPageAdapter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Specialized; using System.Diagnostics; using System.IO; using System.Web.Mobile; using System.Web.UI.MobileControls; using System.Web.UI.MobileControls.Adapters; using System.Security.Permissions; #if COMPILING_FOR_SHIPPED_SOURCE namespace System.Web.UI.MobileControls.ShippedAdapterSource #else namespace System.Web.UI.MobileControls.Adapters #endif { /* * UpWmlPageAdapter base class contains wml specific methods. * * Copyright (c) 2000 Microsoft Corporation */ ///[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] [Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")] public class UpWmlPageAdapter : WmlPageAdapter { /// public static new bool DeviceQualifies(HttpContext context) { MobileCapabilities capabilities = ((MobileCapabilities)context.Request.Browser); bool qualifies = capabilities.Browser == "Phone.com"; return qualifies; } /// public override HtmlTextWriter CreateTextWriter(TextWriter writer) { return new UpWmlMobileTextWriter(writer, Device, Page); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Specialized; using System.Diagnostics; using System.IO; using System.Web.Mobile; using System.Web.UI.MobileControls; using System.Web.UI.MobileControls.Adapters; using System.Security.Permissions; #if COMPILING_FOR_SHIPPED_SOURCE namespace System.Web.UI.MobileControls.ShippedAdapterSource #else namespace System.Web.UI.MobileControls.Adapters #endif { /* * UpWmlPageAdapter base class contains wml specific methods. * * Copyright (c) 2000 Microsoft Corporation */ ///[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] [Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")] public class UpWmlPageAdapter : WmlPageAdapter { /// public static new bool DeviceQualifies(HttpContext context) { MobileCapabilities capabilities = ((MobileCapabilities)context.Request.Browser); bool qualifies = capabilities.Browser == "Phone.com"; return qualifies; } /// public override HtmlTextWriter CreateTextWriter(TextWriter writer) { return new UpWmlMobileTextWriter(writer, Device, Page); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AttachedPropertyMethodSelector.cs
- HtmlInputHidden.cs
- SQLMembershipProvider.cs
- NodeLabelEditEvent.cs
- WebPartDisplayModeEventArgs.cs
- WebPartChrome.cs
- updatecommandorderer.cs
- HMAC.cs
- DesignerObjectListAdapter.cs
- AdCreatedEventArgs.cs
- Label.cs
- NotifyIcon.cs
- XmlSchemaCompilationSettings.cs
- AssemblyUtil.cs
- TextEditorSelection.cs
- HashRepartitionStream.cs
- Converter.cs
- RelationshipWrapper.cs
- PrintPreviewDialog.cs
- XmlSerializationWriter.cs
- InputMethodStateTypeInfo.cs
- DESCryptoServiceProvider.cs
- RandomDelaySendsAsyncResult.cs
- ObfuscationAttribute.cs
- WebPartConnectVerb.cs
- SingleConverter.cs
- DecoderFallback.cs
- XmlDataCollection.cs
- ListItemCollection.cs
- HMACSHA1.cs
- BindingCollection.cs
- DataServiceProcessingPipelineEventArgs.cs
- X509Utils.cs
- CallbackWrapper.cs
- WebControl.cs
- ReflectTypeDescriptionProvider.cs
- Panel.cs
- EntityModelSchemaGenerator.cs
- SoapSchemaExporter.cs
- SoapProtocolImporter.cs
- InputScopeNameConverter.cs
- KeyInterop.cs
- EventsTab.cs
- RegistrySecurity.cs
- OdbcConnectionString.cs
- MessageHeaderException.cs
- SqlCommandBuilder.cs
- ColorContextHelper.cs
- DLinqTableProvider.cs
- DateTimeFormat.cs
- TraceListeners.cs
- DataObject.cs
- PackageDocument.cs
- XmlReader.cs
- Rfc2898DeriveBytes.cs
- TriState.cs
- DataGridItemEventArgs.cs
- UnsafeNativeMethods.cs
- TraceHandlerErrorFormatter.cs
- SqlTrackingWorkflowInstance.cs
- MDIWindowDialog.cs
- TextEditorContextMenu.cs
- EventInfo.cs
- RightsManagementInformation.cs
- FontStretches.cs
- StylusSystemGestureEventArgs.cs
- ResourceIDHelper.cs
- PackagePartCollection.cs
- BrowsableAttribute.cs
- ButtonRenderer.cs
- ConstraintCollection.cs
- cookie.cs
- ResourcesBuildProvider.cs
- DataReceivedEventArgs.cs
- AutomationElement.cs
- GridViewEditEventArgs.cs
- ZipIOExtraFieldPaddingElement.cs
- ZipIOCentralDirectoryBlock.cs
- EntityTypeEmitter.cs
- DateTimePicker.cs
- TemplateBuilder.cs
- Rectangle.cs
- DataObjectFieldAttribute.cs
- SectionInformation.cs
- CookielessHelper.cs
- DataGridViewTextBoxCell.cs
- DataDesignUtil.cs
- FunctionDetailsReader.cs
- FullTrustAssembliesSection.cs
- QilIterator.cs
- DbConnectionPoolGroup.cs
- BitmapImage.cs
- RunWorkerCompletedEventArgs.cs
- QueryResults.cs
- ThemeDirectoryCompiler.cs
- DateTimePicker.cs
- BehaviorService.cs
- BevelBitmapEffect.cs
- FontCacheUtil.cs
- IConvertible.cs