Northwoods.Go.Xml Assembly > Northwoods.Go.Xml Namespace : GoXmlWriter Class |
For a list of all members of this type, see GoXmlWriter members.
Name | Description | |
---|---|---|
AddTransformer | Cause this XML writer to use the given IGoXmlTransformer for objects of the type given by the transformer's IGoXmlTransformer.TransformerType. (Inherited from Northwoods.Go.Xml.GoXmlReaderWriterBase) | |
ClearAllShareds | Remove all objects from the table of shared objects. | |
DefineAndGenerateSharedObject | If the given object is not already known to be a shared object, define it and generate it, so that you can use simple ID references to the shared object both during generation and during consumption. | |
DefineObject | This may produce shared elements that precede the regular rendering of the objects. | |
FindShared | Find an identifier associated with an object that can be referenced. | |
FindTransformer | Returns the first IGoXmlTransformer associated with a given type or its base types. (Inherited from Northwoods.Go.Xml.GoXmlReaderWriterBase) | |
Generate | Overloaded. Start an XmlWriter and generate XML. | |
GenerateObject | This produces an element for an object, including any nested elements that help represent the rendering. | |
GetNamespaceUri | Look up the namespace URI for a prefix string. | |
GetTransformer | Returns the IGoXmlTransformer associated with a given type. (Inherited from Northwoods.Go.Xml.GoXmlReaderWriterBase) | |
InvokeGenerateAttributes | Call the GenerateAttributes method of the IGoXmlTransformer that is associated with the given type. | |
InvokeGenerateBody | Call the GenerateBody method of the IGoXmlTransformer that is associated with the given type. | |
InvokeGenerateDefinitions | Call the IGoXmlTransformer.GenerateDefinitions method of the IGoXmlTransformer that is associated with the given type. | |
InvokeGenerateElement | Call the GenerateElement method of the IGoXmlTransformer that is associated with the given type. | |
InvokeGenerateElementFinish | Call the IGoXmlTransformer.GenerateElementFinish method of the IGoXmlTransformer that is associated with the given type. | |
InvokeSkipGeneration | Call the IGoXmlTransformer.SkipGeneration method of the IGoXmlTransformer that is associated with the given type. | |
MakeShared | Add an object to the table of shared objects. | |
RegisterTransformers | This method creates instances of all of the standard IGoXmlTransformers to be used when generating XML. (Inherited from Northwoods.Go.Xml.GoXmlReaderWriterBase) | |
SetNamespaceUri | Define the namespace URI for a prefix string, used when writing prefixed attribute names. | |
SetTransformer | Cause this XML writer to use the given IGoXmlTransformer for objects of the type given by t. (Inherited from Northwoods.Go.Xml.GoXmlReaderWriterBase) | |
WriteAttrVal | Write an attribute of the name name with a string representation for the value val. | |
WriteEndElement | Finish the current XML element started by a call to WriteStartElement(String). | |
WriteNamespaceAttribute | Write an "xmlns:prefix" attribute for a namespace given by uri. | |
WriteStartElement | Start a new XML element, with the name given by name. | |
WriteTextBody | Write out a string as the body of an element. |
Name | Description | |
---|---|---|
GenerateDefinitions | Call DefineObject for each object in Objects. | |
GenerateInstructions | Generate XML instructions before the root element. | |
GenerateObjects | Call GenerateObject for each object in Objects. | |
GenerateRootAttributes | Generate attributes for the root element. | |
GenerateRootElement | Start the root element, using RootElementName and DefaultNamespace. | |
Initialize | Do the initialization needed by Generate(XmlWriter). | |
SetXmlDocument | Only a subclass of a GoXmlWriter can provide a value for the DOM. | |
SetXmlWriter | Only a subclass of a GoXmlWriter can provide a value for the XmlWriter property. |