#[repr(C)]pub struct IActionCollectionVtbl {
pub parent: IDispatchVtbl,
pub get_Count: unsafe extern "system" fn(This: *mut IActionCollection, pCount: *mut c_long) -> HRESULT,
pub get_Item: unsafe extern "system" fn(This: *mut IActionCollection, index: c_long, ppAction: *mut *mut IAction) -> HRESULT,
pub get__NewEnum: unsafe extern "system" fn(This: *mut IActionCollection, ppEnum: *mut LPUNKNOWN) -> HRESULT,
pub get_XmlText: unsafe extern "system" fn(This: *mut IActionCollection, pText: *mut BSTR) -> HRESULT,
pub put_XmlText: unsafe extern "system" fn(This: *mut IActionCollection, pText: BSTR) -> HRESULT,
pub Create: unsafe extern "system" fn(This: *mut IActionCollection, Type: TASK_ACTION_TYPE, ppAction: *mut *mut IAction) -> HRESULT,
pub Remove: unsafe extern "system" fn(This: *mut IActionCollection, index: VARIANT) -> HRESULT,
pub Clear: unsafe extern "system" fn(This: *mut IActionCollection) -> HRESULT,
pub get_Context: unsafe extern "system" fn(This: *mut IActionCollection, pContext: *mut BSTR) -> HRESULT,
pub put_Context: unsafe extern "system" fn(This: *mut IActionCollection, pContext: BSTR) -> HRESULT,
}
Fields§
§parent: IDispatchVtbl
§get_Count: unsafe extern "system" fn(This: *mut IActionCollection, pCount: *mut c_long) -> HRESULT
§get_Item: unsafe extern "system" fn(This: *mut IActionCollection, index: c_long, ppAction: *mut *mut IAction) -> HRESULT
§get__NewEnum: unsafe extern "system" fn(This: *mut IActionCollection, ppEnum: *mut LPUNKNOWN) -> HRESULT
§get_XmlText: unsafe extern "system" fn(This: *mut IActionCollection, pText: *mut BSTR) -> HRESULT
§put_XmlText: unsafe extern "system" fn(This: *mut IActionCollection, pText: BSTR) -> HRESULT
§Create: unsafe extern "system" fn(This: *mut IActionCollection, Type: TASK_ACTION_TYPE, ppAction: *mut *mut IAction) -> HRESULT
§Remove: unsafe extern "system" fn(This: *mut IActionCollection, index: VARIANT) -> HRESULT
§Clear: unsafe extern "system" fn(This: *mut IActionCollection) -> HRESULT
§get_Context: unsafe extern "system" fn(This: *mut IActionCollection, pContext: *mut BSTR) -> HRESULT
§put_Context: unsafe extern "system" fn(This: *mut IActionCollection, pContext: BSTR) -> HRESULT
Auto Trait Implementations§
impl Freeze for IActionCollectionVtbl
impl RefUnwindSafe for IActionCollectionVtbl
impl Send for IActionCollectionVtbl
impl Sync for IActionCollectionVtbl
impl Unpin for IActionCollectionVtbl
impl UnwindSafe for IActionCollectionVtbl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more