Zdexby TheHolyOneZ
42,595 classes
Class

XmlDocument

: XmlNode : Object
System.Xml.XmlDocument, System.Xml 0x0138 (312 B) inherited 0x0018 System.Xml.dll
0x00x0138

Members 44

OffsetSizeNameTypeFlagsDefault
0x08implementationXmlImplementationPrivate—
0x08domNameTableDomNameTablePrivate—
0x08lastChildXmlLinkedNodePrivate—
0x08entitiesXmlNamedNodeMapPrivate—
0x08htElementIdMapHashtablePrivate—
0x08htElementIDAttrDeclHashtablePrivate—
0x08schemaInfoSchemaInfoPrivate—
0x08schemasXmlSchemaSetPrivate—
0x01reportValidityboolPrivate—
0x01actualLoadingStatusboolPrivate—
0x005A0x06padding / unreflected
0x08onNodeInsertingDelegateXmlNodeChangedEventHandlerPrivate—
0x08onNodeInsertedDelegateXmlNodeChangedEventHandlerPrivate—
0x08onNodeRemovingDelegateXmlNodeChangedEventHandlerPrivate—
0x08onNodeRemovedDelegateXmlNodeChangedEventHandlerPrivate—
0x08onNodeChangingDelegateXmlNodeChangedEventHandlerPrivate—
0x08onNodeChangedDelegateXmlNodeChangedEventHandlerPrivate—
0x01fEntRefNodesPresentbool1 flags—
0x01fCDataNodesPresentbool1 flags—
0x01preserveWhitespaceboolPrivate—
0x01isLoadingboolPrivate—
0x00940x04padding / unreflected
0x08strDocumentNamestring1 flags—
0x08strDocumentFragmentNamestring1 flags—
0x08strCommentNamestring1 flags—
0x08strTextNamestring1 flags—
0x08strCDataSectionNamestring1 flags—
0x08strEntityNamestring1 flags—
0x08strIDstring1 flags—
0x08strXmlnsstring1 flags—
0x08strXmlstring1 flags—
0x08strSpacestring1 flags—
0x08strLangstring1 flags—
0x08strEmptystring1 flags—
0x08strNonSignificantWhitespaceNamestring1 flags—
0x08strSignificantWhitespaceNamestring1 flags—
0x08strReservedXmlnsstring1 flags—
0x08strReservedXmlstring1 flags—
0x08baseURIstring1 flags—
0x08resolverXmlResolverPrivate—
0x01bSetResolverbool1 flags—
0x01290x07padding / unreflected
0x08objLockobject1 flags—
0x08EmptyEnumeratorEmptyEnumeratorStatic+1 flags—
0x08NotKnownSchemaInfoIXmlSchemaInfoStatic+1 flags—
0x08ValidSchemaInfoIXmlSchemaInfoStatic+1 flags—
0x08InvalidSchemaInfoIXmlSchemaInfoStatic+1 flags—
Inherited from XmlNode 1
OffsetSizeNameTypeFlagsDefault
0x08parentNodeXmlNode1 flags—

Functions 95

SignatureFlagsNativeParams
void .ctor()Public+1 flags0x00
void .ctor(XmlNameTable nt)Public+1 flags0x08
void .ctor(XmlImplementation imp)2 flags0x08
SchemaInfo get_DtdSchemaInfo()2 flags0x08
void set_DtdSchemaInfo(SchemaInfo value)2 flags0x08
void CheckName(const string& name)Static+1 flags0x08
XmlName AddXmlName(const string& prefix, const string& localName, const string& namespaceURI, IXmlSchemaInfo schemaInfo)1 flags0x08
XmlName GetXmlName(const string& prefix, const string& localName, const string& namespaceURI, IXmlSchemaInfo schemaInfo)1 flags0x08
XmlName AddAttrXmlName(const string& prefix, const string& localName, const string& namespaceURI, IXmlSchemaInfo schemaInfo)1 flags0x08
bool AddIdInfo(XmlName eleName, XmlName attrName)1 flags0x08
XmlName GetIDInfoByElement_(XmlName eleName)Private0x08
XmlName GetIDInfoByElement(XmlName eleName)1 flags0x08
WeakReference GetElement(ArrayList elementList, XmlElement elem)Private0x08
void AddElementWithId(const string& id, XmlElement elem)1 flags0x08
void RemoveElementWithId(const string& id, XmlElement elem)1 flags0x08
XmlNode CloneNode(bool deep)Public+1 flags0x08
XmlNodeType get_NodeType()Public+2 flags0x04
XmlNode get_ParentNode()Public+2 flags0x08
XmlDocumentType get_DocumentType()Public+3 flags0x08
XmlDeclaration get_Declaration()4 flags0x08
XmlImplementation get_Implementation()Public+1 flags0x08
string get_Name()Public+2 flags0x08
string get_LocalName()Public+2 flags0x08
XmlElement get_DocumentElement()Public+1 flags0x08
bool get_IsContainer()3 flags0x01
XmlLinkedNode get_LastNode()3 flags0x08
void set_LastNode(XmlLinkedNode value)3 flags0x08
XmlDocument get_OwnerDocument()Public+2 flags0x08
void set_Schemas(XmlSchemaSet value)Public+1 flags0x08
bool get_CanReportValidity()2 flags0x01
bool get_HasSetResolver()2 flags0x01
XmlResolver GetResolver()1 flags0x08
void set_XmlResolver(XmlResolver value)Public+3 flags0x08
bool IsValidChildType(const XmlNodeType& type)2 flags0x04
bool HasNodeTypeInPrevSiblings(const XmlNodeType& nt, XmlNode refNode)Private0x08
bool HasNodeTypeInNextSiblings(const XmlNodeType& nt, XmlNode refNode)Private0x08
bool CanInsertBefore(XmlNode newChild, XmlNode refChild)2 flags0x08
bool CanInsertAfter(XmlNode newChild, XmlNode refChild)2 flags0x08
XmlAttribute CreateAttribute(const string& name)Public0x08
void SetDefaultNamespace(const string& prefix, const string& localName, ref string& namespaceURI)1 flags0x08
XmlCDataSection CreateCDataSection(const string& data)Public+2 flags0x08
XmlComment CreateComment(const string& data)Public+2 flags0x08
XmlDocumentType CreateDocumentType(const string& name, const string& publicId, const string& systemId, const string& internalSubset)Public+2 flags0x08
XmlDocumentFragment CreateDocumentFragment()Public+2 flags0x08
XmlElement CreateElement(const string& name)Public0x08
void AddDefaultAttributes(XmlElement elem)1 flags0x08
SchemaElementDecl GetSchemaElementDecl(XmlElement elem)Private0x08
XmlAttribute PrepareDefaultAttribute(SchemaAttDef attdef, const string& attrPrefix, const string& attrLocalname, const string& attrNamespaceURI)Private0x08
XmlEntityReference CreateEntityReference(const string& name)Public+2 flags0x08
XmlProcessingInstruction CreateProcessingInstruction(const string& target, const string& data)Public+2 flags0x08
XmlDeclaration CreateXmlDeclaration(const string& version, const string& encoding, const string& standalone)Public+2 flags0x08
XmlText CreateTextNode(const string& text)Public+2 flags0x08
XmlSignificantWhitespace CreateSignificantWhitespace(const string& text)Public+2 flags0x08
XmlWhitespace CreateWhitespace(const string& text)Public+2 flags0x08
XmlAttribute CreateAttribute(const string& qualifiedName, const string& namespaceURI)Public0x08
XmlElement CreateElement(const string& qualifiedName, const string& namespaceURI)Public0x08
XmlNode ImportNodeInternal(XmlNode node, bool deep)Private0x08
void ImportAttributes(XmlNode fromElem, XmlNode toElem)Private0x08
void ImportChildren(XmlNode fromNode, XmlNode toNode, bool deep)Private0x08
XmlNameTable get_NameTable()Public+1 flags0x08
XmlAttribute CreateAttribute(const string& prefix, const string& localName, const string& namespaceURI)Public+2 flags0x08
XmlAttribute CreateDefaultAttribute(const string& prefix, const string& localName, const string& namespaceURI)3 flags0x08
XmlElement CreateElement(const string& prefix, const string& localName, const string& namespaceURI)Public+2 flags0x08
bool get_IsReadOnly()Public+2 flags0x01
XmlNamedNodeMap get_Entities()2 flags0x08
void set_Entities(XmlNamedNodeMap value)2 flags0x08
bool get_IsLoading()2 flags0x01
void set_IsLoading(bool value)2 flags0x01
bool get_ActualLoadingStatus()2 flags0x01
XmlNode ReadNode(XmlReader reader)Public+2 flags0x08
XmlTextReader SetupReader(XmlTextReader tr)Private0x08
void Load(const string& filename)Public+2 flags0x08
void Load(XmlReader reader)Public+2 flags0x08
void LoadXml(const string& xml)Public+2 flags0x08
Encoding get_TextEncoding()2 flags0x08
void set_InnerText(const string& value)Public+2 flags0x08
void set_InnerXml(const string& value)Public+2 flags0x08
void Save(const string& filename)Public+2 flags0x08
void Save(XmlWriter w)Public+2 flags0x08
void WriteTo(XmlWriter w)Public+1 flags0x08
void WriteContentTo(XmlWriter xw)Public+1 flags0x08
XmlNodeChangedEventArgs GetEventArgs(XmlNode node, XmlNode oldParent, XmlNode newParent, const string& oldValue, const string& newValue, const XmlNodeChangedAction& action)2 flags0x08
XmlNodeChangedEventArgs GetInsertEventArgsForLoad(XmlNode node, XmlNode newParent)1 flags0x08
void BeforeEvent(XmlNodeChangedEventArgs args)2 flags0x08
void AfterEvent(XmlNodeChangedEventArgs args)2 flags0x08
XmlAttribute GetDefaultAttribute(XmlElement elem, const string& attrPrefix, const string& attrLocalname, const string& attrNamespaceURI)1 flags0x08
string get_Version()2 flags0x08
string get_Encoding()2 flags0x08
string get_Standalone()2 flags0x08
XmlEntity GetEntityNode(const string& name)1 flags0x08
IXmlSchemaInfo get_SchemaInfo()Public+2 flags0x08
string get_BaseURI()Public+2 flags0x08
void SetBaseURI(const string& inBaseURI)1 flags0x08
XmlNode AppendChildForLoad(XmlNode newChild, XmlDocument doc)2 flags0x08
void .cctor()PrivateStatic+1 flags0x00

Subclasses 1

Used by 36

types with a member, parameter or interface of this type