#[repr(C)]pub struct IXMLDOMDocumentVtbl {Show 76 fields
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument) -> ULONG>,
pub GetTypeInfoCount: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, pctinfo: *mut UINT) -> HRESULT>,
pub GetTypeInfo: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, iTInfo: UINT, lcid: LCID, ppTInfo: *mut *mut ITypeInfo) -> HRESULT>,
pub GetIDsOfNames: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, riid: *const IID, rgszNames: *mut LPOLESTR, cNames: UINT, lcid: LCID, rgDispId: *mut DISPID) -> HRESULT>,
pub Invoke: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, dispIdMember: DISPID, riid: *const IID, lcid: LCID, wFlags: WORD, pDispParams: *mut DISPPARAMS, pVarResult: *mut VARIANT, pExcepInfo: *mut EXCEPINFO, puArgErr: *mut UINT) -> HRESULT>,
pub get_nodeName: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, name: *mut BSTR) -> HRESULT>,
pub get_nodeValue: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, value: *mut VARIANT) -> HRESULT>,
pub put_nodeValue: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, value: VARIANT) -> HRESULT>,
pub get_nodeType: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, type_: *mut DOMNodeType) -> HRESULT>,
pub get_parentNode: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, parent: *mut *mut IXMLDOMNode) -> HRESULT>,
pub get_childNodes: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, childList: *mut *mut IXMLDOMNodeList) -> HRESULT>,
pub get_firstChild: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, firstChild: *mut *mut IXMLDOMNode) -> HRESULT>,
pub get_lastChild: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, lastChild: *mut *mut IXMLDOMNode) -> HRESULT>,
pub get_previousSibling: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, previousSibling: *mut *mut IXMLDOMNode) -> HRESULT>,
pub get_nextSibling: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, nextSibling: *mut *mut IXMLDOMNode) -> HRESULT>,
pub get_attributes: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, attributeMap: *mut *mut IXMLDOMNamedNodeMap) -> HRESULT>,
pub insertBefore: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, newChild: *mut IXMLDOMNode, refChild: VARIANT, outNewChild: *mut *mut IXMLDOMNode) -> HRESULT>,
pub replaceChild: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, newChild: *mut IXMLDOMNode, oldChild: *mut IXMLDOMNode, outOldChild: *mut *mut IXMLDOMNode) -> HRESULT>,
pub removeChild: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, childNode: *mut IXMLDOMNode, oldChild: *mut *mut IXMLDOMNode) -> HRESULT>,
pub appendChild: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, newChild: *mut IXMLDOMNode, outNewChild: *mut *mut IXMLDOMNode) -> HRESULT>,
pub hasChildNodes: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, hasChild: *mut VARIANT_BOOL) -> HRESULT>,
pub get_ownerDocument: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, XMLDOMDocument: *mut *mut IXMLDOMDocument) -> HRESULT>,
pub cloneNode: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, deep: VARIANT_BOOL, cloneRoot: *mut *mut IXMLDOMNode) -> HRESULT>,
pub get_nodeTypeString: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, nodeType: *mut BSTR) -> HRESULT>,
pub get_text: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, text: *mut BSTR) -> HRESULT>,
pub put_text: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, text: BSTR) -> HRESULT>,
pub get_specified: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isSpecified: *mut VARIANT_BOOL) -> HRESULT>,
pub get_definition: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, definitionNode: *mut *mut IXMLDOMNode) -> HRESULT>,
pub get_nodeTypedValue: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, typedValue: *mut VARIANT) -> HRESULT>,
pub put_nodeTypedValue: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, typedValue: VARIANT) -> HRESULT>,
pub get_dataType: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, dataTypeName: *mut VARIANT) -> HRESULT>,
pub put_dataType: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, dataTypeName: BSTR) -> HRESULT>,
pub get_xml: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, xmlString: *mut BSTR) -> HRESULT>,
pub transformNode: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, stylesheet: *mut IXMLDOMNode, xmlString: *mut BSTR) -> HRESULT>,
pub selectNodes: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, queryString: BSTR, resultList: *mut *mut IXMLDOMNodeList) -> HRESULT>,
pub selectSingleNode: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, queryString: BSTR, resultNode: *mut *mut IXMLDOMNode) -> HRESULT>,
pub get_parsed: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isParsed: *mut VARIANT_BOOL) -> HRESULT>,
pub get_namespaceURI: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, namespaceURI: *mut BSTR) -> HRESULT>,
pub get_prefix: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, prefixString: *mut BSTR) -> HRESULT>,
pub get_baseName: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, nameString: *mut BSTR) -> HRESULT>,
pub transformNodeToObject: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, stylesheet: *mut IXMLDOMNode, outputObject: VARIANT) -> HRESULT>,
pub get_doctype: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, documentType: *mut *mut IXMLDOMDocumentType) -> HRESULT>,
pub get_implementation: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, impl_: *mut *mut IXMLDOMImplementation) -> HRESULT>,
pub get_documentElement: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, DOMElement: *mut *mut IXMLDOMElement) -> HRESULT>,
pub putref_documentElement: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, DOMElement: *mut IXMLDOMElement) -> HRESULT>,
pub createElement: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, tagName: BSTR, element: *mut *mut IXMLDOMElement) -> HRESULT>,
pub createDocumentFragment: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, docFrag: *mut *mut IXMLDOMDocumentFragment) -> HRESULT>,
pub createTextNode: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, data: BSTR, text: *mut *mut IXMLDOMText) -> HRESULT>,
pub createComment: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, data: BSTR, comment: *mut *mut IXMLDOMComment) -> HRESULT>,
pub createCDATASection: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, data: BSTR, cdata: *mut *mut IXMLDOMCDATASection) -> HRESULT>,
pub createProcessingInstruction: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, target: BSTR, data: BSTR, pi: *mut *mut IXMLDOMProcessingInstruction) -> HRESULT>,
pub createAttribute: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, name: BSTR, attribute: *mut *mut IXMLDOMAttribute) -> HRESULT>,
pub createEntityReference: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, name: BSTR, entityRef: *mut *mut IXMLDOMEntityReference) -> HRESULT>,
pub getElementsByTagName: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, tagName: BSTR, resultList: *mut *mut IXMLDOMNodeList) -> HRESULT>,
pub createNode: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, Type: VARIANT, name: BSTR, namespaceURI: BSTR, node: *mut *mut IXMLDOMNode) -> HRESULT>,
pub nodeFromID: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, idString: BSTR, node: *mut *mut IXMLDOMNode) -> HRESULT>,
pub load: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, xmlSource: VARIANT, isSuccessful: *mut VARIANT_BOOL) -> HRESULT>,
pub get_readyState: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, value: *mut c_long) -> HRESULT>,
pub get_parseError: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, errorObj: *mut *mut IXMLDOMParseError) -> HRESULT>,
pub get_url: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, urlString: *mut BSTR) -> HRESULT>,
pub get_async: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isAsync: *mut VARIANT_BOOL) -> HRESULT>,
pub put_async: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isAsync: VARIANT_BOOL) -> HRESULT>,
pub abort: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument) -> HRESULT>,
pub loadXML: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, bstrXML: BSTR, isSuccessful: *mut VARIANT_BOOL) -> HRESULT>,
pub save: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, destination: VARIANT) -> HRESULT>,
pub get_validateOnParse: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isValidating: *mut VARIANT_BOOL) -> HRESULT>,
pub put_validateOnParse: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isValidating: VARIANT_BOOL) -> HRESULT>,
pub get_resolveExternals: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isResolving: *mut VARIANT_BOOL) -> HRESULT>,
pub put_resolveExternals: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isResolving: VARIANT_BOOL) -> HRESULT>,
pub get_preserveWhiteSpace: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isPreserving: *mut VARIANT_BOOL) -> HRESULT>,
pub put_preserveWhiteSpace: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isPreserving: VARIANT_BOOL) -> HRESULT>,
pub put_onreadystatechange: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, readystatechangeSink: VARIANT) -> HRESULT>,
pub put_ondataavailable: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, ondataavailableSink: VARIANT) -> HRESULT>,
pub put_ontransformnode: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, ontransformnodeSink: VARIANT) -> HRESULT>,
}
Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>
§AddRef: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument) -> ULONG>
§Release: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument) -> ULONG>
§GetTypeInfoCount: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, pctinfo: *mut UINT) -> HRESULT>
§GetTypeInfo: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, iTInfo: UINT, lcid: LCID, ppTInfo: *mut *mut ITypeInfo) -> HRESULT>
§GetIDsOfNames: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, riid: *const IID, rgszNames: *mut LPOLESTR, cNames: UINT, lcid: LCID, rgDispId: *mut DISPID) -> HRESULT>
§Invoke: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, dispIdMember: DISPID, riid: *const IID, lcid: LCID, wFlags: WORD, pDispParams: *mut DISPPARAMS, pVarResult: *mut VARIANT, pExcepInfo: *mut EXCEPINFO, puArgErr: *mut UINT) -> HRESULT>
§get_nodeName: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, name: *mut BSTR) -> HRESULT>
§get_nodeValue: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, value: *mut VARIANT) -> HRESULT>
§put_nodeValue: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, value: VARIANT) -> HRESULT>
§get_nodeType: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, type_: *mut DOMNodeType) -> HRESULT>
§get_parentNode: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, parent: *mut *mut IXMLDOMNode) -> HRESULT>
§get_childNodes: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, childList: *mut *mut IXMLDOMNodeList) -> HRESULT>
§get_firstChild: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, firstChild: *mut *mut IXMLDOMNode) -> HRESULT>
§get_lastChild: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, lastChild: *mut *mut IXMLDOMNode) -> HRESULT>
§get_previousSibling: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, previousSibling: *mut *mut IXMLDOMNode) -> HRESULT>
§get_nextSibling: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, nextSibling: *mut *mut IXMLDOMNode) -> HRESULT>
§get_attributes: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, attributeMap: *mut *mut IXMLDOMNamedNodeMap) -> HRESULT>
§insertBefore: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, newChild: *mut IXMLDOMNode, refChild: VARIANT, outNewChild: *mut *mut IXMLDOMNode) -> HRESULT>
§replaceChild: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, newChild: *mut IXMLDOMNode, oldChild: *mut IXMLDOMNode, outOldChild: *mut *mut IXMLDOMNode) -> HRESULT>
§removeChild: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, childNode: *mut IXMLDOMNode, oldChild: *mut *mut IXMLDOMNode) -> HRESULT>
§appendChild: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, newChild: *mut IXMLDOMNode, outNewChild: *mut *mut IXMLDOMNode) -> HRESULT>
§hasChildNodes: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, hasChild: *mut VARIANT_BOOL) -> HRESULT>
§get_ownerDocument: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, XMLDOMDocument: *mut *mut IXMLDOMDocument) -> HRESULT>
§cloneNode: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, deep: VARIANT_BOOL, cloneRoot: *mut *mut IXMLDOMNode) -> HRESULT>
§get_nodeTypeString: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, nodeType: *mut BSTR) -> HRESULT>
§get_text: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, text: *mut BSTR) -> HRESULT>
§put_text: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, text: BSTR) -> HRESULT>
§get_specified: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isSpecified: *mut VARIANT_BOOL) -> HRESULT>
§get_definition: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, definitionNode: *mut *mut IXMLDOMNode) -> HRESULT>
§get_nodeTypedValue: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, typedValue: *mut VARIANT) -> HRESULT>
§put_nodeTypedValue: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, typedValue: VARIANT) -> HRESULT>
§get_dataType: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, dataTypeName: *mut VARIANT) -> HRESULT>
§put_dataType: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, dataTypeName: BSTR) -> HRESULT>
§get_xml: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, xmlString: *mut BSTR) -> HRESULT>
§transformNode: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, stylesheet: *mut IXMLDOMNode, xmlString: *mut BSTR) -> HRESULT>
§selectNodes: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, queryString: BSTR, resultList: *mut *mut IXMLDOMNodeList) -> HRESULT>
§selectSingleNode: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, queryString: BSTR, resultNode: *mut *mut IXMLDOMNode) -> HRESULT>
§get_parsed: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isParsed: *mut VARIANT_BOOL) -> HRESULT>
§get_namespaceURI: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, namespaceURI: *mut BSTR) -> HRESULT>
§get_prefix: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, prefixString: *mut BSTR) -> HRESULT>
§get_baseName: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, nameString: *mut BSTR) -> HRESULT>
§transformNodeToObject: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, stylesheet: *mut IXMLDOMNode, outputObject: VARIANT) -> HRESULT>
§get_doctype: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, documentType: *mut *mut IXMLDOMDocumentType) -> HRESULT>
§get_implementation: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, impl_: *mut *mut IXMLDOMImplementation) -> HRESULT>
§get_documentElement: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, DOMElement: *mut *mut IXMLDOMElement) -> HRESULT>
§putref_documentElement: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, DOMElement: *mut IXMLDOMElement) -> HRESULT>
§createElement: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, tagName: BSTR, element: *mut *mut IXMLDOMElement) -> HRESULT>
§createDocumentFragment: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, docFrag: *mut *mut IXMLDOMDocumentFragment) -> HRESULT>
§createTextNode: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, data: BSTR, text: *mut *mut IXMLDOMText) -> HRESULT>
§createComment: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, data: BSTR, comment: *mut *mut IXMLDOMComment) -> HRESULT>
§createCDATASection: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, data: BSTR, cdata: *mut *mut IXMLDOMCDATASection) -> HRESULT>
§createProcessingInstruction: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, target: BSTR, data: BSTR, pi: *mut *mut IXMLDOMProcessingInstruction) -> HRESULT>
§createAttribute: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, name: BSTR, attribute: *mut *mut IXMLDOMAttribute) -> HRESULT>
§createEntityReference: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, name: BSTR, entityRef: *mut *mut IXMLDOMEntityReference) -> HRESULT>
§getElementsByTagName: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, tagName: BSTR, resultList: *mut *mut IXMLDOMNodeList) -> HRESULT>
§createNode: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, Type: VARIANT, name: BSTR, namespaceURI: BSTR, node: *mut *mut IXMLDOMNode) -> HRESULT>
§nodeFromID: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, idString: BSTR, node: *mut *mut IXMLDOMNode) -> HRESULT>
§load: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, xmlSource: VARIANT, isSuccessful: *mut VARIANT_BOOL) -> HRESULT>
§get_readyState: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, value: *mut c_long) -> HRESULT>
§get_parseError: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, errorObj: *mut *mut IXMLDOMParseError) -> HRESULT>
§get_url: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, urlString: *mut BSTR) -> HRESULT>
§get_async: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isAsync: *mut VARIANT_BOOL) -> HRESULT>
§put_async: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isAsync: VARIANT_BOOL) -> HRESULT>
§abort: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument) -> HRESULT>
§loadXML: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, bstrXML: BSTR, isSuccessful: *mut VARIANT_BOOL) -> HRESULT>
§save: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, destination: VARIANT) -> HRESULT>
§get_validateOnParse: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isValidating: *mut VARIANT_BOOL) -> HRESULT>
§put_validateOnParse: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isValidating: VARIANT_BOOL) -> HRESULT>
§get_resolveExternals: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isResolving: *mut VARIANT_BOOL) -> HRESULT>
§put_resolveExternals: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isResolving: VARIANT_BOOL) -> HRESULT>
§get_preserveWhiteSpace: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isPreserving: *mut VARIANT_BOOL) -> HRESULT>
§put_preserveWhiteSpace: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, isPreserving: VARIANT_BOOL) -> HRESULT>
§put_onreadystatechange: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, readystatechangeSink: VARIANT) -> HRESULT>
§put_ondataavailable: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, ondataavailableSink: VARIANT) -> HRESULT>
§put_ontransformnode: Option<unsafe extern "C" fn(This: *mut IXMLDOMDocument, ontransformnodeSink: VARIANT) -> HRESULT>
Trait Implementations§
Source§impl Clone for IXMLDOMDocumentVtbl
impl Clone for IXMLDOMDocumentVtbl
Source§fn clone(&self) -> IXMLDOMDocumentVtbl
fn clone(&self) -> IXMLDOMDocumentVtbl
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IXMLDOMDocumentVtbl
impl Debug for IXMLDOMDocumentVtbl
Source§impl Ord for IXMLDOMDocumentVtbl
impl Ord for IXMLDOMDocumentVtbl
Source§fn cmp(&self, other: &IXMLDOMDocumentVtbl) -> Ordering
fn cmp(&self, other: &IXMLDOMDocumentVtbl) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for IXMLDOMDocumentVtbl
impl PartialEq for IXMLDOMDocumentVtbl
Source§impl PartialOrd for IXMLDOMDocumentVtbl
impl PartialOrd for IXMLDOMDocumentVtbl
impl Copy for IXMLDOMDocumentVtbl
impl Eq for IXMLDOMDocumentVtbl
impl StructuralPartialEq for IXMLDOMDocumentVtbl
Auto Trait Implementations§
impl Freeze for IXMLDOMDocumentVtbl
impl RefUnwindSafe for IXMLDOMDocumentVtbl
impl Send for IXMLDOMDocumentVtbl
impl Sync for IXMLDOMDocumentVtbl
impl Unpin for IXMLDOMDocumentVtbl
impl UnwindSafe for IXMLDOMDocumentVtbl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more