Trait IDispatchExt
Source pub trait IDispatchExt {
// Required methods
fn get(&self, name: &str) -> Result<Variant, IDispatchError>;
fn put(&self, name: &str, value: Variant) -> Result<(), IDispatchError>;
fn call(
&self,
name: &str,
args: Vec<Variant>,
) -> Result<Variant, IDispatchError>;
}
Get a property from a COM object
Note: consider using the get!
macro
Set a property on a COM object
Note: consider using the put!
macro
Call a method on a COM object
Note: consider using the call!
macro