pub trait IXMLDocument2_Impl: Sized + IDispatch_Impl {
Show 16 methods
// Required methods
fn root(&self) -> Result<IXMLElement2>;
fn fileSize(&self) -> Result<BSTR>;
fn fileModifiedDate(&self) -> Result<BSTR>;
fn fileUpdatedDate(&self) -> Result<BSTR>;
fn URL(&self) -> Result<BSTR>;
fn SetURL(&self, p: &BSTR) -> Result<()>;
fn mimeType(&self) -> Result<BSTR>;
fn readyState(&self) -> Result<i32>;
fn charset(&self) -> Result<BSTR>;
fn Setcharset(&self, p: &BSTR) -> Result<()>;
fn version(&self) -> Result<BSTR>;
fn doctype(&self) -> Result<BSTR>;
fn dtdURL(&self) -> Result<BSTR>;
fn createElement(
&self,
vtype: &VARIANT,
var1: &VARIANT
) -> Result<IXMLElement2>;
fn async(&self) -> Result<VARIANT_BOOL>;
fn Setasync(&self, f: VARIANT_BOOL) -> Result<()>;
}
Required Methods§
fn root(&self) -> Result<IXMLElement2>
fn fileSize(&self) -> Result<BSTR>
fn fileModifiedDate(&self) -> Result<BSTR>
fn fileUpdatedDate(&self) -> Result<BSTR>
fn URL(&self) -> Result<BSTR>
fn SetURL(&self, p: &BSTR) -> Result<()>
fn mimeType(&self) -> Result<BSTR>
fn readyState(&self) -> Result<i32>
fn charset(&self) -> Result<BSTR>
fn Setcharset(&self, p: &BSTR) -> Result<()>
fn version(&self) -> Result<BSTR>
fn doctype(&self) -> Result<BSTR>
fn dtdURL(&self) -> Result<BSTR>
fn createElement(&self, vtype: &VARIANT, var1: &VARIANT) -> Result<IXMLElement2>
fn async(&self) -> Result<VARIANT_BOOL>
fn Setasync(&self, f: VARIANT_BOOL) -> Result<()>
Object Safety§
This trait is not object safe.