pub trait GuiSessionExt<T: HasIDispatch = Self>: HasIDispatch<T> {
Show 53 methods
// Provided methods
fn acc_enhanced_tab_chain(&self) -> Result<bool> { ... }
fn set_acc_enhanced_tab_chain(&self, value: bool) -> Result<()> { ... }
fn acc_symbol_replacement(&self) -> Result<bool> { ... }
fn set_acc_symbol_replacement(&self, value: bool) -> Result<()> { ... }
fn active_window(&self) -> Result<GuiComponent> { ... }
fn busy(&self) -> Result<bool> { ... }
fn set_busy(&self, value: bool) -> Result<()> { ... }
fn info(&self) -> Result<GuiSessionInfo> { ... }
fn is_active(&self) -> Result<bool> { ... }
fn is_list_box_active(&self) -> Result<bool> { ... }
fn list_box_curr_entry(&self) -> Result<i32> { ... }
fn list_box_curr_entry_height(&self) -> Result<i32> { ... }
fn list_box_curr_entry_left(&self) -> Result<i32> { ... }
fn list_box_curr_entry_top(&self) -> Result<i32> { ... }
fn list_box_curr_entry_width(&self) -> Result<i32> { ... }
fn list_box_height(&self) -> Result<i32> { ... }
fn list_box_left(&self) -> Result<i32> { ... }
fn list_box_top(&self) -> Result<i32> { ... }
fn list_box_width(&self) -> Result<i32> { ... }
fn passport_pre_system_id(&self) -> Result<String> { ... }
fn set_passport_pre_system_id(&self, value: String) -> Result<()> { ... }
fn passport_system_id(&self) -> Result<String> { ... }
fn set_passport_system_id(&self, value: String) -> Result<()> { ... }
fn passport_transaction_id(&self) -> Result<String> { ... }
fn set_passport_transaction_id(&self, value: String) -> Result<()> { ... }
fn progress_percent(&self) -> Result<i32> { ... }
fn progress_text(&self) -> Result<String> { ... }
fn record(&self) -> Result<bool> { ... }
fn set_record(&self, value: bool) -> Result<()> { ... }
fn record_file(&self) -> Result<String> { ... }
fn set_record_file(&self, value: String) -> Result<()> { ... }
fn save_as_unicode(&self) -> Result<bool> { ... }
fn set_save_as_unicode(&self, value: bool) -> Result<()> { ... }
fn show_dropdown_keys(&self) -> Result<bool> { ... }
fn set_show_dropdown_keys(&self, value: bool) -> Result<()> { ... }
fn suppress_backend_popups(&self) -> Result<bool> { ... }
fn set_suppress_backend_popups(&self, value: bool) -> Result<()> { ... }
fn test_tool_mode(&self) -> Result<i32> { ... }
fn set_test_tool_mode(&self, value: i32) -> Result<()> { ... }
fn as_std_number_format(&self, p0: String) -> Result<String> { ... }
fn clear_error_list(&self) -> Result<()> { ... }
fn create_session(&self) -> Result<()> { ... }
fn enable_jaws_events(&self) -> Result<()> { ... }
fn end_transaction(&self) -> Result<()> { ... }
fn find_by_position(&self, p0: i32, p1: i32) -> Result<GuiComponent> { ... }
fn get_icon_resource_name(&self, p0: String) -> Result<String> { ... }
fn get_object_tree(&self, p0: String) -> Result<String> { ... }
fn get_v_key_description(&self, p0: i32) -> Result<String> { ... }
fn lock_session_ui(&self) -> Result<()> { ... }
fn send_command(&self, p0: String) -> Result<()> { ... }
fn send_command_async(&self, p0: String) -> Result<()> { ... }
fn start_transaction(&self, p0: String) -> Result<()> { ... }
fn unlock_session_ui(&self) -> Result<()> { ... }
}Provided Methods§
fn acc_enhanced_tab_chain(&self) -> Result<bool>
fn set_acc_enhanced_tab_chain(&self, value: bool) -> Result<()>
fn acc_symbol_replacement(&self) -> Result<bool>
fn set_acc_symbol_replacement(&self, value: bool) -> Result<()>
fn active_window(&self) -> Result<GuiComponent>
fn busy(&self) -> Result<bool>
fn set_busy(&self, value: bool) -> Result<()>
fn info(&self) -> Result<GuiSessionInfo>
fn is_active(&self) -> Result<bool>
fn is_list_box_active(&self) -> Result<bool>
fn list_box_curr_entry(&self) -> Result<i32>
fn list_box_curr_entry_height(&self) -> Result<i32>
fn list_box_curr_entry_left(&self) -> Result<i32>
fn list_box_curr_entry_top(&self) -> Result<i32>
fn list_box_curr_entry_width(&self) -> Result<i32>
fn list_box_height(&self) -> Result<i32>
fn list_box_left(&self) -> Result<i32>
fn list_box_top(&self) -> Result<i32>
fn list_box_width(&self) -> Result<i32>
fn passport_pre_system_id(&self) -> Result<String>
fn set_passport_pre_system_id(&self, value: String) -> Result<()>
fn passport_system_id(&self) -> Result<String>
fn set_passport_system_id(&self, value: String) -> Result<()>
fn passport_transaction_id(&self) -> Result<String>
fn set_passport_transaction_id(&self, value: String) -> Result<()>
fn progress_percent(&self) -> Result<i32>
fn progress_text(&self) -> Result<String>
fn record(&self) -> Result<bool>
fn set_record(&self, value: bool) -> Result<()>
fn record_file(&self) -> Result<String>
fn set_record_file(&self, value: String) -> Result<()>
fn save_as_unicode(&self) -> Result<bool>
fn set_save_as_unicode(&self, value: bool) -> Result<()>
fn show_dropdown_keys(&self) -> Result<bool>
fn set_show_dropdown_keys(&self, value: bool) -> Result<()>
fn suppress_backend_popups(&self) -> Result<bool>
fn set_suppress_backend_popups(&self, value: bool) -> Result<()>
fn test_tool_mode(&self) -> Result<i32>
fn set_test_tool_mode(&self, value: i32) -> Result<()>
fn as_std_number_format(&self, p0: String) -> Result<String>
fn clear_error_list(&self) -> Result<()>
fn create_session(&self) -> Result<()>
fn enable_jaws_events(&self) -> Result<()>
fn end_transaction(&self) -> Result<()>
fn find_by_position(&self, p0: i32, p1: i32) -> Result<GuiComponent>
fn get_icon_resource_name(&self, p0: String) -> Result<String>
fn get_object_tree(&self, p0: String) -> Result<String>
fn get_v_key_description(&self, p0: i32) -> Result<String>
fn lock_session_ui(&self) -> Result<()>
fn send_command(&self, p0: String) -> Result<()>
fn send_command_async(&self, p0: String) -> Result<()>
fn start_transaction(&self, p0: String) -> Result<()>
fn unlock_session_ui(&self) -> Result<()>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".