DekGenius.com
[ Team LiB ] Previous Section Next Section

UpWmlMobileTextWriter.NET 1.1, marshal by reference, disposable

System.Web.UI.MobileControls.Adapters (system.web.mobile.dll)class

Provides a customized WmlMobileTextWriter that is optimized for use with Openwave's UP browser.

public class UpWmlMobileTextWriter : WmlMobileTextWriter {
// Public Constructors
   public UpWmlMobileTextWriter(System.IO.TextWriter writer, System.Web.Mobile.MobileCapabilities device, 
        System.Web.UI.MobileControls.MobilePage page);
// Public Instance Methods
   public override void BeginCustomMarkup( );        // overrides WmlMobileTextWriter
   public override void BeginForm(Controls.Form form);    // overrides WmlMobileTextWriterSystem.Web.UI.Mobile
   public override void EndForm( );                  // overrides WmlMobileTextWriter
   public override void RenderBeginHyperlink(string targetUrl, bool encodeUrl, 
        string softkeyLabel, bool implicitSoftkeyLabel, bool mapToSoftkey);  // overrides WmlMobileTextWriter
   public override void RenderBeginPostBack(string softkeyLabel, bool implicitSoftkeyLabel, 
        bool mapToSoftkey);                     // overrides WmlMobileTextWriter
   public override void RenderBeginSelect(string name, string iname, string ivalue, 
        string title, bool multiSelect);   // overrides WmlMobileTextWriter 
   public override void RenderEndHyperlink(bool breakAfter);    // overrides WmlMobileTextWriter
   public override void RenderEndPostBack(string target, string argument, 
        WmlPostFieldType postBackType, bool includeVariables, bool breakAfter);  // overrides WmlMobileTextWriter
   public override void RenderEndSelect(bool breakAfter);       // overrides WmlMobileTextWriter
   public override void RenderImage(string source, string localSource, string alternateText, 
        bool breakAfter);              // overrides WmlMobileTextWriter
   public override void RenderSelectOption(string text);        // overrides WmlMobileTextWriter
   public override void RenderSelectOption(string text,  string value);        // overrides WmlMobileTextWriter
   public override void RenderText(string text, bool breakAfter, bool encodeText);  // overrides WmlMobileTextWriter 
   public override void RenderTextBox(string id, string value, string format, string title, 
        bool password, int size, int maxLength, bool generateRandomID, bool breakAfter); 
                 // overrides WmlMobileTextWriter
// Protected Instance Methods
   protected override void AnalyzePostBack(bool includeVariables, 
         WmlPostFieldType postBackType); // overrides WmlMobileTextWriter
   protected override string CalculateFormPostBackUrl(bool externalSubmit, 
         ref bool encode); // overrides WmlMobileTextWriter
   protected override string CalculateFormQueryString( );         // overrides WmlMobileTextWriter
   protected override void OpenParagraph(WmlLayout layout,bool writeAlignment, 
        bool writeWrapping);      // overrides WmlMobileTextWriter
   protected override void PostAnalyzeForm( ); // overrides WmlMobileTextWriter
   protected override void RenderEndForm( ); // overrides WmlMobileTextWriter
}

Hierarchy

System.Object System.MarshalByRefObject System.IO.TextWriter(System.IDisposable) System.Web.UI.HtmlTextWriter MultiPartWriter MobileTextWriter WmlMobileTextWriter UpWmlMobileTextWriter

    [ Team LiB ] Previous Section Next Section