Trait windows::Win32::UI::Accessibility::IUIAutomationElement7_Impl
pub trait IUIAutomationElement7_Impl: Sized + IUIAutomationElement6_Impl {
// Required methods
fn FindFirstWithOptions(
&self,
scope: TreeScope,
condition: Option<&IUIAutomationCondition>,
traversaloptions: TreeTraversalOptions,
root: Option<&IUIAutomationElement>,
) -> Result<IUIAutomationElement>;
fn FindAllWithOptions(
&self,
scope: TreeScope,
condition: Option<&IUIAutomationCondition>,
traversaloptions: TreeTraversalOptions,
root: Option<&IUIAutomationElement>,
) -> Result<IUIAutomationElementArray>;
fn FindFirstWithOptionsBuildCache(
&self,
scope: TreeScope,
condition: Option<&IUIAutomationCondition>,
cacherequest: Option<&IUIAutomationCacheRequest>,
traversaloptions: TreeTraversalOptions,
root: Option<&IUIAutomationElement>,
) -> Result<IUIAutomationElement>;
fn FindAllWithOptionsBuildCache(
&self,
scope: TreeScope,
condition: Option<&IUIAutomationCondition>,
cacherequest: Option<&IUIAutomationCacheRequest>,
traversaloptions: TreeTraversalOptions,
root: Option<&IUIAutomationElement>,
) -> Result<IUIAutomationElementArray>;
fn GetCurrentMetadataValue(
&self,
targetid: i32,
metadataid: UIA_METADATA_ID,
) -> Result<VARIANT>;
}
Required Methods§
fn FindFirstWithOptions( &self, scope: TreeScope, condition: Option<&IUIAutomationCondition>, traversaloptions: TreeTraversalOptions, root: Option<&IUIAutomationElement>, ) -> Result<IUIAutomationElement>
fn FindAllWithOptions( &self, scope: TreeScope, condition: Option<&IUIAutomationCondition>, traversaloptions: TreeTraversalOptions, root: Option<&IUIAutomationElement>, ) -> Result<IUIAutomationElementArray>
fn FindFirstWithOptionsBuildCache( &self, scope: TreeScope, condition: Option<&IUIAutomationCondition>, cacherequest: Option<&IUIAutomationCacheRequest>, traversaloptions: TreeTraversalOptions, root: Option<&IUIAutomationElement>, ) -> Result<IUIAutomationElement>
fn FindAllWithOptionsBuildCache( &self, scope: TreeScope, condition: Option<&IUIAutomationCondition>, cacherequest: Option<&IUIAutomationCacheRequest>, traversaloptions: TreeTraversalOptions, root: Option<&IUIAutomationElement>, ) -> Result<IUIAutomationElementArray>
fn GetCurrentMetadataValue( &self, targetid: i32, metadataid: UIA_METADATA_ID, ) -> Result<VARIANT>
Object Safety§
This trait is not object safe.