Trait IAccessibleEx_Impl
pub trait IAccessibleEx_Impl: IUnknownImpl {
// Required methods
fn GetObjectForChild(&self, idchild: i32) -> Result<IAccessibleEx>;
fn GetIAccessiblePair(
&self,
ppacc: OutRef<'_, IAccessible>,
pidchild: *mut i32,
) -> Result<()>;
fn GetRuntimeId(&self) -> Result<*mut SAFEARRAY>;
fn ConvertReturnedElement(
&self,
pin: Ref<'_, IRawElementProviderSimple>,
) -> Result<IAccessibleEx>;
}
Required Methods§
fn GetObjectForChild(&self, idchild: i32) -> Result<IAccessibleEx>
fn GetIAccessiblePair( &self, ppacc: OutRef<'_, IAccessible>, pidchild: *mut i32, ) -> Result<()>
fn GetRuntimeId(&self) -> Result<*mut SAFEARRAY>
fn ConvertReturnedElement( &self, pin: Ref<'_, IRawElementProviderSimple>, ) -> Result<IAccessibleEx>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.