Altova.RaptorXml.Xml Namespace |
The Altova.RaptorXml.Xml namespace provides a .NET interface for the XML 1.1 and XML Information Set specifications.
This .NET interface enables the user to navigate the XML document tree and access information from any XML node including
post-schema-validation infoset properties as described in the XML Schema specification.
Class | Description | |
---|---|---|
AttributeCollection | The AttributeCollection class represents a collection of AttributeInformationItem objects. | |
AttributeInformationItem | The AttributeInformationItem class represents an XML attribute and exposes the properties of the Attribute Information Item defined in the XML Infoset specification as well as the properties of the post-schema-validation infoset for attributes as specified in the XML Schema specification. Note: Namespace binding attributes are represented by the NSAttributeInformationItem class and are not covered by this AttributeInformationItem class. | |
Catalog | An Catalog class represents the OASIS XML catalog used for the validation process of the current job. | |
CatalogList | The CatalogList class represents a list of Catalog objects. | |
CatalogSettings | The CatalogSettings class allows to modify the settings used to load OASIS XML catalog documents. | |
CatalogUrlList | The CatalogUrlList class represents a list URIs to OASIS XML catalogs. | |
CharDataInformationItem | The CharDataInformationItem class represents XML character data and exposes the properties of the | |
ChildrenCollection | The ChildrenCollection class represents a collection of InformationItem objects. | |
CommentInformationItem | The CommentInformationItem class represents an XML comment and exposes the properties of the | |
Document | The Document class represents a single XML document. | |
DocumentInformationItem | The DocumentInformationItem class represents an XML document and exposes the properties of the Document Information Item as well as the post-schema-validation infoset properties for the validation root. There is exactly one DocumentInformationItem in the information set, and all other InformationItem objects are accessible from the properties of the DocumentInformationItem, either directly or indirectly through the properties of other InformationItem objects. | |
ElementCollection | The ElementCollection class represents a collection of ElementInformationItem objects. | |
ElementInformationItem | The ElementInformationItem class represents an XML element and exposes the properties of the Element Information Item as well as the properties of the post-schema-validation infoset for elements. There is an ElementInformationItem for each element appearing in the XML document. One of the ElementInformationItem objects is the value of the DocumentElement property, corresponding to the root of the element tree, and all other ElementInformationItem objects are accessible by recursively following the Children property. | |
ElementList | The ElementList class represents a list of ElementInformationItem objects. | |
ElementPositionList | The ElementPositionList class represents a list of [!:Altova.RaptorXml.Xml.ElementPosition] objects. | |
ElementPositionListElementPositionListEnumerator | ||
InformationItem | The InformationItem class is the base class for all Information Items. | |
InheritedAttributeCollection | The InheritedAttributeCollection class represents a collection of AttributeInformationItem objects. | |
InscopeNamespaceMap | The InscopeNamespaceMap class maps XML namespace prefixes to their namespace URIs. | |
Instance | The Instance class represents an XML instance. It provides properties for the corresponding DocumentInformationItem and the Schema used for assessing schema-validity. | |
InstanceSettings | The InstanceSettings class allows to modify the settings used to load and validate XML instance documents. | |
InstanceValidationSettings | The InstanceValidationSettings class allows to modify the settings used to validate XML instance documents. | |
InstanceWellFormedSettings | The InstanceWellFormedSettings class allows to modify the settings used to check for well-formed XML instance documents. | |
NotationCollection | The NotationCollection class represents a collection of NotationInformationItem objects. | |
NotationInformationItem | The NotationInformationItem class represents an XML notation and exposes the properties of the | |
NSAttributeCollection | The NSAttributeCollection class represents a collection of NSAttributeInformationItem objects. | |
NSAttributeInformationItem | The NSAttributeInformationItem class represents an XML namespace attribute and exposes the properties of the | |
ProcessingInstructionInformationItem | The ProcessingInstructionInformationItem class represents an XML processing instruction and exposes the properties of | |
QName | The QName class represents XML qualified names. | |
QNameList | ||
SampleXMLGeneratorOptions | The SampleXMLGeneratorOptions class allows to specify various options for XML sample generator. | |
SchemaLocationAttributeCollection | The SchemaLocationAttributeCollection class represents a collection of AttributeInformationItem objects. | |
UnexpandedEntityReferenceInformationItem | The UnexpandedEntityReferenceInformationItem class represents an unexpanded XML entity reference and exposes the properties of the Unexpanded Entity Reference Information Item. | |
UnparsedEntityCollection | The UnparsedEntityCollection class represents a collection of UnparsedEntityInformationItem objects. | |
UnparsedEntityInformationItem | The UnparsedEntityInformationItem class represents an unparsed XML entity and exposes the properties of the Unparsed Entity Information Item. |
Enumeration | Description | |
---|---|---|
SampleXMLGeneratorOptionsAssignSchemaOrDTDEnum | The SampleXMLGeneratorOptionsAssignSchemaOrDTDEnum enum allows to specify how the XML Schema or DTS is referenced in the generated XML instance. | |
SampleXMLGeneratorOptionsChoiceModeEnum | The SampleXMLGeneratorOptionsChoiceModeEnum enum allows to specify how sample content for choices will be generated. | |
SampleXMLGeneratorOptionsEnumValuesEnum | The SampleXMLGeneratorOptionsEnumValuesEnum enum allows to specify how which enum values will be generated. | |
SchemaSpecified | The SchemaSpecified enumeration provides values for the post-schema-validation infoset properties | |
ValidationAttempted | The ValidationAttempted enumeration provides values for the post-schema-validation infoset properties | |
ValidationMode | The ValidationMode enumeration is used to specify the valiation mode of XML instance documents. | |
Validity |