The StructuredDocumentWriter type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| StructuredDocumentWriter |
Creates a document writer that builds a new StructuredDocument.
|
Methods
| Name | Description | |
|---|---|---|
| Attach |
Attaches an attachment to the document.
(Inherited from MarkupDocumentWriter.) | |
| AttachHtml |
Attaches an HTML attachment with mime-type Html.
(Inherited from MarkupDocumentWriter.) | |
| AttachImage |
Attaches an image attachment with a mime-type compatible with its internal representation.
(Inherited from MarkupDocumentWriter.) | |
| AttachImpl |
Adds an attachment to the markup document.
(Overrides MarkupDocumentWriter..::.AttachImpl(Attachment).) | |
| AttachObjectAsXml | Overloaded. | |
| AttachPlainText |
Attaches an plain text attachment with mime-type PlainText.
(Inherited from MarkupDocumentWriter.) | |
| AttachVideo |
Attaches a video attachment with a mime-type compatible with its internal representation.
(Inherited from MarkupDocumentWriter.) | |
| AttachXHtml |
Attaches an XHTML attachment with mime-type XHtml.
(Inherited from MarkupDocumentWriter.) | |
| AttachXml |
Attaches an XML attachment with mime-type Xml.
(Inherited from MarkupDocumentWriter.) | |
| Close |
Closes the markup document writer.
(Inherited from MarkupDocumentWriter.) | |
| CloseImpl |
Closes the markup document writer.
(Overrides MarkupDocumentWriter..::.CloseImpl()()().) | |
| CreateObjRef |
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.) | |
| Equals |
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.) | |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| Flush |
Flushes the markup writer.
(Inherited from MarkupDocumentWriter.) | |
| FlushImpl |
Flushes the markup document writer.
(Overrides MarkupDocumentWriter..::.FlushImpl()()().) | |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetLifetimeService |
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.) | |
| GetStreamImpl |
Gets a writer for the stream with the specified name.
(Inherited from MarkupDocumentWriter.) | |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| InitializeLifetimeService |
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.) | |
| MemberwiseClone | Overloaded. | |
| StreamBeginMarkerImpl |
Begins a marked region in a markup stream.
(Overrides MarkupDocumentWriter..::.StreamBeginMarkerImpl(String, Marker).) | |
| StreamBeginSectionImpl |
Begins a section in a markup stream.
(Overrides MarkupDocumentWriter..::.StreamBeginSectionImpl(String, String).) | |
| StreamEmbedImpl |
Embeds an attachment into a markup stream.
(Overrides MarkupDocumentWriter..::.StreamEmbedImpl(String, String).) | |
| StreamEndImpl |
Ends the current region started with one of the Begin* methods in a markup stream.
(Overrides MarkupDocumentWriter..::.StreamEndImpl(String).) | |
| StreamFlushImpl |
Flushes a markup stream.
(Overrides MarkupDocumentWriter..::.StreamFlushImpl(String).) | |
| StreamWriteImpl |
Writes a text string to a markup stream.
(Overrides MarkupDocumentWriter..::.StreamWriteImpl(String, String).) | |
| ToString |
Flushes the writer and formats it as a string.
(Overrides Object..::.ToString()()().) |
Extension Methods
| Name | Description | |
|---|---|---|
| Format | Overloaded. |
Properties
| Name | Description | |
|---|---|---|
| ConsoleError |
Gets the stream writer for captured Error messages.
(Inherited from MarkupDocumentWriter.) | |
| ConsoleInput |
Gets the stream writer for captured In messages.
(Inherited from MarkupDocumentWriter.) | |
| ConsoleOutput |
Gets the stream writer for captured Out messages.
(Inherited from MarkupDocumentWriter.) | |
| DebugTrace |
Gets the stream writer for diagnostic Debug and Trace messages.
(Inherited from MarkupDocumentWriter.) | |
| Default |
Gets the stream writer for generic log messages.
(Inherited from MarkupDocumentWriter.) | |
| Document |
Gets the document under construction.
| |
| Failures |
Gets the stream writer for reporting failure messages and exceptions.
(Inherited from MarkupDocumentWriter.) | |
| IsClosed |
Returns true if the markup document writer is closed.
(Inherited from MarkupDocumentWriter.) | |
| Item |
Gets the markup stream with the specified name. If the stream
does not exist, it is created on demand.
(Inherited from MarkupDocumentWriter.) | |
| Warnings |
Gets the stream writer for reporting warning messages.
(Inherited from MarkupDocumentWriter.) |
