ASP.NET.in.a.Nutshell.Second.Edition [Electronic resources]

G. andrew Duthie; matthew Macdonald

نسخه متنی -صفحه : 873/ 677
نمايش فراداده

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 HtmlMobileTextWriter

Subclasses

lMobileTextWriter

Passed To

Multiple types