コード例 #1
0
        /// <summary>
        /// Method executed for visiting the DOM. The document object passed to
        /// this method represents a snapshot of the DOM at the time this method
        /// is executed. DOM objects are only valid for the scope of this method.
        /// Do not keep references to or attempt to access any DOM objects
        /// outside the scope of this method.
        /// </summary>
        private void visit(cef_domvisitor_t *self, cef_domdocument_t *document)
        {
            ThrowIfObjectDisposed();

            var m_document = CefDomDocument.From(document);

            this.Visit(m_document);

            m_document.Dispose();
        }
コード例 #2
0
        /// <summary>
        /// Returns the document associated with this node.
        /// </summary>
        public CefDomDocument GetDocument()
        {
            var n_document = cef_domnode_t.invoke_get_document(this.ptr);

            return(CefDomDocument.From(n_document));
        }
コード例 #3
0
 /// <summary>
 /// Returns the document associated with this event.
 /// </summary>
 public CefDomDocument GetDocument()
 {
     return(CefDomDocument.From(
                cef_domevent_t.invoke_get_document(this.ptr)
                ));
 }