Trait windows::Win32::Data::Xml::MsXml::IMXWriter_Impl

pub trait IMXWriter_Impl: Sized + IDispatch_Impl {
Show 17 methods // Required methods fn Setoutput(&self, vardestination: &VARIANT) -> Result<()>; fn output(&self) -> Result<VARIANT>; fn Setencoding(&self, strencoding: &BSTR) -> Result<()>; fn encoding(&self) -> Result<BSTR>; fn SetbyteOrderMark(&self, fwritebyteordermark: VARIANT_BOOL) -> Result<()>; fn byteOrderMark(&self) -> Result<VARIANT_BOOL>; fn Setindent(&self, findentmode: VARIANT_BOOL) -> Result<()>; fn indent(&self) -> Result<VARIANT_BOOL>; fn Setstandalone(&self, fvalue: VARIANT_BOOL) -> Result<()>; fn standalone(&self) -> Result<VARIANT_BOOL>; fn SetomitXMLDeclaration(&self, fvalue: VARIANT_BOOL) -> Result<()>; fn omitXMLDeclaration(&self) -> Result<VARIANT_BOOL>; fn Setversion(&self, strversion: &BSTR) -> Result<()>; fn version(&self) -> Result<BSTR>; fn SetdisableOutputEscaping(&self, fvalue: VARIANT_BOOL) -> Result<()>; fn disableOutputEscaping(&self) -> Result<VARIANT_BOOL>; fn flush(&self) -> Result<()>;
}

Required Methods§

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

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

fn Setencoding(&self, strencoding: &BSTR) -> Result<()>

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

fn SetbyteOrderMark(&self, fwritebyteordermark: VARIANT_BOOL) -> Result<()>

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

fn Setindent(&self, findentmode: VARIANT_BOOL) -> Result<()>

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

fn Setstandalone(&self, fvalue: VARIANT_BOOL) -> Result<()>

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

fn SetomitXMLDeclaration(&self, fvalue: VARIANT_BOOL) -> Result<()>

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

fn Setversion(&self, strversion: &BSTR) -> Result<()>

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

fn SetdisableOutputEscaping(&self, fvalue: VARIANT_BOOL) -> Result<()>

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

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

Object Safety§

This trait is not object safe.

Implementors§