public class XmlDocument : XmlNode
{
+ #region Fields
+
+ private XmlLinkedNode lastLinkedChild;
+
+ #endregion
+
#region Constructors
- public XmlDocument () : base (null)
- {
- FOwnerDocument = this;
- }
+ public XmlDocument () : base (null) { }
[MonoTODO]
protected internal XmlDocument (XmlImplementation imp) : base (null)
[MonoTODO]
public override string BaseURI {
- get {
- throw new NotImplementedException();
- }
+ get { throw new NotImplementedException(); }
}
public XmlElement DocumentElement {
[MonoTODO]
public virtual XmlDocumentType DocumentType {
- get {
- throw new NotImplementedException();
- }
+ get { throw new NotImplementedException(); }
}
[MonoTODO]
public XmlImplementation Implementation {
- get {
- throw new NotImplementedException();
- }
+ get { throw new NotImplementedException(); }
}
[MonoTODO]
public override string InnerXml {
- get {
- throw new NotImplementedException();
- }
-
- set {
- throw new NotImplementedException();
- }
+ get { throw new NotImplementedException(); }
+ set { throw new NotImplementedException(); }
}
public override bool IsReadOnly {
- get {
- return false;
- }
+ get { return false; }
}
- public override string LocalName {
- get {
- return "#document";
+ internal override XmlLinkedNode LastLinkedChild {
+ get {
+ return lastLinkedChild;
}
+
+ set {
+ lastLinkedChild = value;
+ }
+ }
+
+ public override string LocalName {
+ get { return "#document"; }
}
public override string Name {
- get {
- return "#document";
- }
+ get { return "#document"; }
}
[MonoTODO]
public XmlNameTable NameTable {
- get {
- throw new NotImplementedException();
- }
+ get { throw new NotImplementedException(); }
}
public override XmlNodeType NodeType {
- get {
- return XmlNodeType.Document;
- }
+ get { return XmlNodeType.Document; }
}
public override XmlDocument OwnerDocument {
- get {
- return null;
- }
+ get { return null; }
}
[MonoTODO]
public bool PreserveWhitespace {
- get {
- throw new NotImplementedException();
- }
-
- set {
- throw new NotImplementedException();
- }
+ get { throw new NotImplementedException(); }
+ set { throw new NotImplementedException(); }
}
[MonoTODO]
public XmlResolver XmlResolver {
- set {
- throw new NotImplementedException();
- }
+ set { throw new NotImplementedException(); }
}
#endregion
return CreateAttribute (prefix, localName, String.Empty);
}
- [MonoTODO]
public virtual XmlAttribute CreateAttribute (string prefix, string localName, string namespaceURI)
{
return new XmlAttribute (prefix, localName, namespaceURI, this);