示例#1
0
 internal static Node CreateNode(XmlValue v)
 {
     if (v == null)
     {
         return(null);
     }
     if (v.getType() != XmlValue.NODE)
     {
         throw new Exception("XmlValue is not of type XmlValue.NODE");
     }
     if (v.getNodeType() == XmlValue.DOCUMENT_NODE)
     {
         Document document = Document.Create(v.asDocument());
         v.Dispose();
         return(document);
     }
     return(new NodeImpl(v));
 }
示例#2
0
文件: Value.cs 项目: skitsanos/WDK9
 public Document ToDocument()
 {
     return(Document.Create(this.v_.asDocument()));
 }
示例#3
0
 public Document GetDocument(Transaction txn, string name, DocumentConfig config)
 {
     return(Document.Create(this.cont_.getDocument(Transaction.ToInternal(txn), name, config.Flags)));
 }
示例#4
0
文件: Manager.cs 项目: skitsanos/WDK9
 public Document CreateDocument()
 {
     return(Document.Create(this.mgr_.createDocument()));
 }
示例#5
0
 public Document GetDocument(Transaction txn, string name)
 {
     return(Document.Create(this.cont_.getDocument(Transaction.ToInternal(txn), name)));
 }