Provides a number of methods for performing operations that are independent of any particular instance of the DOM.
Public Member Functions | |
DOMImplementation (Document owner) | |
DocumentType | createDocumentType (string qualifiedName, string publicId, string systemId) |
Document | createDocument (string namespaceUri) |
Creates a new document and sets it to the given namespace. More... | |
Document | createDocument (string namespaceUri, string qualifiedName) |
Creates a new document and sets it to the given namespace. More... | |
Document | createDocument (string namespaceUri, string qualifiedName, DocumentType doctype) |
Creates a new document and sets it to the given namespace. More... | |
bool | hasFeature (string feature) |
Is the named feature supported? More... | |
bool | hasFeature (string feature, string version) |
Is the named feature supported? More... | |
HtmlDocument | createHTMLDocument (string title) |
Creates a HTML document with the given title. More... | |
Static Private Member Functions | |
static void | SetupFeatures () |
Creates the feature set. More... | |
Private Attributes | |
readonly Document | _owner |
Static Private Attributes | |
static Dictionary< string, string[]> | features |
|
inline |
|
inline |
Creates a new document and sets it to the given namespace.
|
inline |
Creates a new document and sets it to the given namespace.
|
inline |
Creates a new document and sets it to the given namespace.
|
inline |
|
inline |
Creates a HTML document with the given title.
|
inline |
Is the named feature supported?
|
inline |
Is the named feature supported?
|
inlinestaticprivate |
Creates the feature set.
|
private |
|
staticprivate |