| HtmlMobileTextWriter | .NET 1.1, marshal by reference, disposable |
| System.Web.UI.MobileControls.Adapters (system.web.mobile.dll) | class |
Device adapters that render HTML use the
HtmlMobileTextWriter to write their output. The
HtmlMobileTextWriter instance is provided in
adapter methods like Render( ).public class HtmlMobileTextWriter : MobileTextWriter {
// Public Constructors
public HtmlMobileTextWriter (System.IO.TextWriter writer , System.Web.Mobile.MobileCapabilities device );
// Protected Instance Properties
protected internal bool RenderBodyColor {set; get; }
protected internal bool RenderBold {set; get; }
protected internal bool RenderDivAlign {set; get; }
protected internal bool RenderDivNoWrap {set; get; }
protected internal bool RenderFontColor {set; get; }
protected internal bool RenderFontName {set; get; }
protected internal bool RenderFontSize {set; get; }
protected internal bool RenderItalic {set; get; }
protected internal bool RequiresNoBreakInFormatting {set; get; }
// Public Instance Methods
public void BeginStyleContext ( );
public void EndStyleContext ( );
public override void EnterFormat (System.Web.UI.MobileControls.Style style ); // overrides MobileTextWriter
public override void EnterLayout (System.Web.UI.MobileControls.Style style ); // overrides MobileTextWriter
public void EnterStyle (System.Web.UI.MobileControls.Style style );// overrides MobileTextWriter
public override void ExitFormat (System.Web.UI.MobileControls.Style style );
// overrides MobileTextWriter
public override void ExitFormat (System.Web.UI.MobileControls.Style style , bool breakAfter ); // overrides MobileTextWriter
public override void ExitLayout (System.Web.UI.MobileControls.Style style ); // overrides MobileTextWriter
public override void ExitLayout (System.Web.UI.MobileControls.Style style , bool breakAfter );
// overrides MobileTextWriter
public void ExitStyle (System.Web.UI.MobileControls.Style style ); // overrides MobileTextWriter
public void ExitStyle (System.Web.UI.MobileControls.Style style , bool breakAfter );
public override void Write (char c ); // overrides System.Web.UI.HtmlTextWriter
public override void Write (string text ); // overrides System.Web.UI.HtmlTextWriter
public override void WriteBeginTag (string tag ); // overrides System.Web.UI.HtmlTextWriter
public void WriteBreak ( );
public override void WriteEncodedText (string text ); // overrides MobileTextWriter
public override void WriteFullBeginTag (string tag ); // overrides System.Web.UI.HtmlTextWriter
public void WriteHiddenField (string name , string value );
public override void WriteLine (string text ); // overrides System.Web.UI.HtmlTextWriter
public void WriteText (string text , bool encodeText );
public void WriteUrlParameter (string name , string value );
// Protected Instance Methods
protected internal void MarkStyleContext ( );
protected internal void UnMarkStyleContext ( );
}
Hierarchy
System.Object 
System.MarshalByRefObject
System.IO.TextWriter(System.IDisposable) 
System.Web.UI.HtmlTextWriter 
MultiPartWriter
MobileTextWriter
HtmlMobileTextWriterSubclasses
ChtmlMobileTextWriterPassed To
Multiple types