pub struct IUIAutomationProxyFactoryEntry(/* private fields */);
Implementations§
Source§impl IUIAutomationProxyFactoryEntry
impl IUIAutomationProxyFactoryEntry
pub unsafe fn get_ProxyFactory(&self) -> Result<IUIAutomationProxyFactory>
pub unsafe fn get_ClassName(&self) -> Result<BSTR>
pub unsafe fn get_ImageName(&self) -> Result<BSTR>
pub unsafe fn get_AllowSubstringMatch(&self) -> Result<BOOL>
pub unsafe fn get_CanCheckBaseClass(&self) -> Result<BOOL>
pub unsafe fn get_NeedsAdviseEvents(&self) -> Result<BOOL>
pub unsafe fn put_ClassName<'a>( &self, classname: impl IntoParam<'a, PWSTR>, ) -> Result<()>
pub unsafe fn put_ImageName<'a>( &self, imagename: impl IntoParam<'a, PWSTR>, ) -> Result<()>
pub unsafe fn put_AllowSubstringMatch<'a>( &self, allowsubstringmatch: impl IntoParam<'a, BOOL>, ) -> Result<()>
pub unsafe fn put_CanCheckBaseClass<'a>( &self, cancheckbaseclass: impl IntoParam<'a, BOOL>, ) -> Result<()>
pub unsafe fn put_NeedsAdviseEvents<'a>( &self, adviseevents: impl IntoParam<'a, BOOL>, ) -> Result<()>
pub unsafe fn SetWinEventsForAutomationEvent( &self, eventid: i32, propertyid: i32, winevents: *const SAFEARRAY, ) -> Result<()>
pub unsafe fn GetWinEventsForAutomationEvent( &self, eventid: i32, propertyid: i32, ) -> Result<*mut SAFEARRAY>
Trait Implementations§
Source§impl Clone for IUIAutomationProxyFactoryEntry
impl Clone for IUIAutomationProxyFactoryEntry
Source§fn clone(&self) -> IUIAutomationProxyFactoryEntry
fn clone(&self) -> IUIAutomationProxyFactoryEntry
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl From<&IUIAutomationProxyFactoryEntry> for IUnknown
impl From<&IUIAutomationProxyFactoryEntry> for IUnknown
Source§fn from(value: &IUIAutomationProxyFactoryEntry) -> Self
fn from(value: &IUIAutomationProxyFactoryEntry) -> Self
Converts to this type from the input type.
Source§impl From<IUIAutomationProxyFactoryEntry> for IUnknown
impl From<IUIAutomationProxyFactoryEntry> for IUnknown
Source§fn from(value: IUIAutomationProxyFactoryEntry) -> Self
fn from(value: IUIAutomationProxyFactoryEntry) -> Self
Converts to this type from the input type.
Source§impl Interface for IUIAutomationProxyFactoryEntry
impl Interface for IUIAutomationProxyFactoryEntry
Source§impl PartialEq for IUIAutomationProxyFactoryEntry
impl PartialEq for IUIAutomationProxyFactoryEntry
Source§fn eq(&self, other: &IUIAutomationProxyFactoryEntry) -> bool
fn eq(&self, other: &IUIAutomationProxyFactoryEntry) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl Eq for IUIAutomationProxyFactoryEntry
impl StructuralPartialEq for IUIAutomationProxyFactoryEntry
Auto Trait Implementations§
impl Freeze for IUIAutomationProxyFactoryEntry
impl RefUnwindSafe for IUIAutomationProxyFactoryEntry
impl !Send for IUIAutomationProxyFactoryEntry
impl !Sync for IUIAutomationProxyFactoryEntry
impl Unpin for IUIAutomationProxyFactoryEntry
impl UnwindSafe for IUIAutomationProxyFactoryEntry
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