Trait winsafe::prelude::ole_IAdviseSink
source · pub trait ole_IAdviseSink: ole_IUnknown {
// Provided methods
fn OnClose(&self) { ... }
fn OnRename(&self, mk: &impl ole_IMoniker) { ... }
fn OnSave(&self) { ... }
fn OnViewChange(&self, aspect: DVASPECT, index: i32) { ... }
}
Available on crate features
kernel
and ole
only.Expand description
This trait is enabled with the ole
feature, and provides methods for
IAdviseSink
.
Prefer importing this trait through the prelude:
use winsafe::prelude::*;
Provided Methods§
sourcefn OnClose(&self)
fn OnClose(&self)
IAdviseSink::OnClose
method.
sourcefn OnRename(&self, mk: &impl ole_IMoniker)
fn OnRename(&self, mk: &impl ole_IMoniker)
IAdviseSink::OnRename
method.
sourcefn OnSave(&self)
fn OnSave(&self)
IAdviseSink::OnSave
method.
sourcefn OnViewChange(&self, aspect: DVASPECT, index: i32)
fn OnViewChange(&self, aspect: DVASPECT, index: i32)
IAdviseSink::OnViewChange
method.
Object Safety§
This trait is not object safe.