OpenEdge.Core.XML.SaxWriter
- Last Updated: January 15, 2026
- 4 minute read
- OpenEdge
- Version 12.8
- Documentation
|
Method Summary
| Options | Name | Purpose | |
|---|---|---|---|
| OpenEdge.Core.XML.SaxWriter DeclareNamespace (longchar) |
|
||
| OpenEdge.Core.XML.SaxWriter DeclareNamespace (longchar, longchar) |
|
||
| EndDocument () |
|
||
| OpenEdge.Core.XML.SaxWriter EndElement (longchar) |
|
||
| OpenEdge.Core.XML.SaxWriter EndElement (longchar, longchar) |
|
||
| Initialize () |
|
||
| OpenEdge.Core.XML.SaxWriter InsertAttribute (longchar, longchar) |
|
||
| OpenEdge.Core.XML.SaxWriter InsertAttribute (longchar, longchar, longchar) |
|
||
| OpenEdge.Core.XML.SaxWriter Reset () |
|
||
| OpenEdge.Core.XML.SaxWriter SetEncoding (character) |
|
||
| OpenEdge.Core.XML.SaxWriter SetIsFormatted (logical) |
|
||
| OpenEdge.Core.XML.SaxWriter SetIsFragment (logical) |
|
||
| OpenEdge.Core.XML.SaxWriter SetIsStandalone (logical) |
|
||
| OpenEdge.Core.XML.SaxWriter SetIsStrict (logical) |
|
||
| OpenEdge.Core.XML.SaxWriter SetVersion (character) |
/* Public property setter methods provided to enable a Fluent-style interface
( oSW:SetIsStrict(true):StartDocument(): ... ) */
|
||
| OpenEdge.Core.XML.SaxWriter StartDocument () |
|
||
| OpenEdge.Core.XML.SaxWriter StartElement (longchar) |
|
||
| OpenEdge.Core.XML.SaxWriter StartElement (longchar, longchar) |
|
||
| OpenEdge.Core.XML.SaxWriter StartElement (longchar, longchar, handle) |
|
||
| ValidateCanUpdateProperty (character) |
|
||
| OpenEdge.Core.XML.SaxWriter WriteDataElement (longchar, longchar) |
|
||
| OpenEdge.Core.XML.SaxWriter WriteDataElement (longchar, longchar, longchar) |
|
||
| OpenEdge.Core.XML.SaxWriter WriteDataElement (longchar, longchar, longchar, handle) |
|
||
| OpenEdge.Core.XML.SaxWriter WriteEmptyElement (longchar) |
|
||
| OpenEdge.Core.XML.SaxWriter WriteEmptyElement (longchar, longchar) |
|
||
| OpenEdge.Core.XML.SaxWriter WriteEmptyElement (longchar, longchar, handle) |
|
||
| OpenEdge.Core.XML.SaxWriter WriteExternalDTD (longchar, longchar) |
|
||
| OpenEdge.Core.XML.SaxWriter WriteExternalDTD (longchar, longchar, longchar) |
|
||
| OpenEdge.Core.XML.SaxWriter WriteFragment (handle) |
/** Writes a fragment's values from a specified XML node ref
@param handle The valid XML node-ref handle containing the fragment
@return logical Whether the operation succeeded or not. */
|
||
| OpenEdge.Core.XML.SaxWriter WriteFragment (longchar) |
/** Writes a fragment's values from a specified XML node ref
@param longchar The longchar containing the fragment
@return logical Whether the operation succeeded or not. */
|
||
| OpenEdge.Core.XML.SaxWriter WriteProcessingInstruction (longchar, longchar) |
|
||
| OpenEdge.Core.XML.SaxWriter WriteTo (character) |
|
||
| OpenEdge.Core.XML.SaxWriter WriteTo (handle) |
|
||
| OpenEdge.Core.XML.SaxWriter WriteTo (longchar) |
|
||
| OpenEdge.Core.XML.SaxWriter WriteTo (memptr) |
|
||
| OpenEdge.Core.XML.SaxWriter WriteValue (longchar) |
/** Writes a value to the output destination. This method defaults to
writing characters.
@param longchar The value being written.
@return logical Whether the operation succeeded or not. */
|
||
| OpenEdge.Core.XML.SaxWriter WriteValue (SaxWriterDataTypeEnum, longchar) |
/** Writes a value to the output destination. This method simply writes
the value for the given type, using the correct WRITE-* call.
There's a WriteFragment() method which deals with a noderef handle.
@param SaxWriterDataTypeEnum The element type
@param longchar The value being written.
@return logical Whether the operation succeeded or not. */
|
Constructor Summary
| Options | Name | Purpose | |
|---|---|---|---|
| SaxWriter () |
|
||
| SaxWriter (character) |
|
||
| SaxWriter (handle) |
|
||
| SaxWriter (longchar) |
|
||
| SaxWriter (memptr) |
|
Property Summary
| Options | Name | Purpose | |
|---|---|---|---|
| CHARACTER Encoding |
|
||
| LOGICAL IsFormatted |
|
||
| LOGICAL IsFragment |
|
||
| LOGICAL IsStandalone |
|
||
| LOGICAL IsStrict |
|
||
| CHARACTER Version |
|
||
| OpenEdge.Core.XML.SaxWriteStatusEnum WriteStatus |
|
Method Detail
Constructor Detail
SaxWriter () |
||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
SaxWriter (character)
|
||||||||||
SaxWriter (handle)
|
||||||||||
SaxWriter (longchar)
|
||||||||||
SaxWriter (memptr)
|
||||||||||
Property Detail
CHARACTER Encoding
|
||||||||
|---|---|---|---|---|---|---|---|---|
LOGICAL IsFormatted
|
||||||||
LOGICAL IsFragment
|
||||||||
LOGICAL IsStandalone
|
||||||||
LOGICAL IsStrict
|
||||||||
CHARACTER Version
|
||||||||
OpenEdge.Core.XML.SaxWriteStatusEnum WriteStatus |
||||||||