[Overview][Types][Classes][Procedures and functions][Index] Reference for unit 'Laz_XMLStreaming' (#lazutils)

TXMLObjectWriterStackEl

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Represents a stack element for an XML object writer.

Declaration

Source position: laz_xmlstreaming.pas line 39

type TXMLObjectWriterStackEl = class

public

  Element: TDOMElement;

  

DOM Element which represents the component or property in the stack element.

  Parent: TDOMElement;

  

Contains the TDOMElement that is the parent node for the stack element.

  ElemType: TXMLObjectWriterStackElType;

  

Indicates the element type for the stack element.

  PropertyName: string;

  

Name of the property represented in the stack element.

end;

Inheritance

TXMLObjectWriterStackEl

  

Represents a stack element for an XML object writer.

|

TObject

Description

TXMLObjectWriterStackEl is a class used to represent an element pushed onto the stack for an XML object writer. Members in the class instance contain the TDOMElement instances for the stack element and its Parent, the stack element type, an inner list of stack elements which it contains, and the name of the property represented in the class instance.

TXMLObjectWriterStackEl is used in the implementation of the TXMLObjectWriter class to represent the current element being processed in the XML object writer.

See also

TXMLObjectWriter

  

Serializes an object instance using an XML storage format.


Version 4.0 Generated 2025-05-03 Home