Trait windows::Win32::Data::Xml::MsXml::IXSLProcessor_Impl

pub trait IXSLProcessor_Impl: Sized + IDispatch_Impl {
Show 14 methods // Required methods fn Setinput(&self, var: &VARIANT) -> Result<()>; fn input(&self) -> Result<VARIANT>; fn ownerTemplate(&self) -> Result<IXSLTemplate>; fn setStartMode(&self, mode: &BSTR, namespaceuri: &BSTR) -> Result<()>; fn startMode(&self) -> Result<BSTR>; fn startModeURI(&self) -> Result<BSTR>; fn Setoutput(&self, output: &VARIANT) -> Result<()>; fn output(&self) -> Result<VARIANT>; fn transform(&self) -> Result<VARIANT_BOOL>; fn reset(&self) -> Result<()>; fn readyState(&self) -> Result<i32>; fn addParameter( &self, basename: &BSTR, parameter: &VARIANT, namespaceuri: &BSTR ) -> Result<()>; fn addObject( &self, obj: Option<&IDispatch>, namespaceuri: &BSTR ) -> Result<()>; fn stylesheet(&self) -> Result<IXMLDOMNode>;
}

Required Methods§

fn Setinput(&self, var: &VARIANT) -> Result<()>

fn input(&self) -> Result<VARIANT>

fn ownerTemplate(&self) -> Result<IXSLTemplate>

fn setStartMode(&self, mode: &BSTR, namespaceuri: &BSTR) -> Result<()>

fn startMode(&self) -> Result<BSTR>

fn startModeURI(&self) -> Result<BSTR>

fn Setoutput(&self, output: &VARIANT) -> Result<()>

fn output(&self) -> Result<VARIANT>

fn transform(&self) -> Result<VARIANT_BOOL>

fn reset(&self) -> Result<()>

fn readyState(&self) -> Result<i32>

fn addParameter( &self, basename: &BSTR, parameter: &VARIANT, namespaceuri: &BSTR ) -> Result<()>

fn addObject(&self, obj: Option<&IDispatch>, namespaceuri: &BSTR) -> Result<()>

fn stylesheet(&self) -> Result<IXMLDOMNode>

Object Safety§

This trait is not object safe.

Implementors§