|
| virtual void | Reset ()=0 |
| |
| virtual bool16 | GetElementMetadata (IDOMElement::DOMElementID elemID, MetadataID keyID, MetadataValueList &values) const =0 |
| |
| virtual bool16 | GetElementMetadata_ElementOnly (IDOMElement::DOMElementID elemID, MetadataID keyID, DOMAttributeValue &value) const =0 |
| |
| virtual bool16 | GetAttributeMetadata (IDOMElement::DOMElementID elemID, IDOMElement::DOMAttributeID attrID, MetadataID keyID, MetadataValueList &values) const =0 |
| |
| virtual WideString | GetElementName (IDOMElement::DOMElementID elemID, INXNameStyle style=kINXNameAsFormat) const =0 |
| |
| virtual WideString | GetElementName (const ScriptInfo::ObjectScriptElement *pElem) const =0 |
| |
| virtual IDOMElement::DOMElementID | GetElementID (const WideString &name) const =0 |
| |
| virtual const ObjectScriptElement * | GetElementID (const WideString &name, IDOMElement::DOMElementID &elemID) const =0 |
| |
| virtual WideString | GetPropertyName (IDOMElement::DOMElementID elemID, IDOMElement::DOMAttributeID propID) const =0 |
| |
| virtual IDOMElement::DOMAttributeID | GetPropertyID (IDOMElement::DOMElementID elemID, const WideString &propName) const =0 |
| |
| virtual IDOMElement::DOMAttributeID | GetPropertyID (const ScriptInfo::ObjectScriptElement *pElem, const WideString &propName) const =0 |
| |
virtual const PropertyScriptElement * | GetPropertyID (const ScriptInfo::ObjectScriptElement *pElem, const WideString &propName, IDOMElement::DOMAttributeID &attrID) const =0 |
| |
| virtual WideString | GetEnumValueName (ScriptID eValueID) const =0 |
| |
| virtual ScriptID | GetEnumValueID (const WideString &name) const =0 |
| |
| virtual bool16 | IsExcludedChild (const ObjectScriptElement *parentInfo, const ObjectScriptElement *childInfo) const =0 |
| |
| virtual bool16 | DoesElementInheritFrom (IDOMElement::DOMElementID elemType, IDOMElement::DOMElementID ancestorType) const =0 |
| |
| virtual bool16 | IsPreferenceObject (IDOMElement *element) const =0 |
| |
| virtual const EngineContext & | GetRequestContext () const =0 |
| |
| virtual bool16 | IsINXContextActive () const =0 |
| |
| virtual bool16 | IsINXExportSession () const =0 |
| |
| virtual bool16 | IsINXImportSession () const =0 |
| |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| |
| virtual void | AddRef () const =0 |
| |
| virtual void | Release () const =0 |
| |
Provides information about INX elements and attributes.
This interface is intened to be used under INX context (both import and export). If you use this interface outside of INX context, result is not predictable. You may crash or get wrong return value.