pub trait IRawElementProviderFragment_Impl: Sized {
    // Required methods
    fn Navigate(
        &self,
        direction: NavigateDirection,
    ) -> Result<IRawElementProviderFragment>;
    fn GetRuntimeId(&self) -> Result<*mut SAFEARRAY>;
    fn BoundingRectangle(&self) -> Result<UiaRect>;
    fn GetEmbeddedFragmentRoots(&self) -> Result<*mut SAFEARRAY>;
    fn SetFocus(&self) -> Result<()>;
    fn FragmentRoot(&self) -> Result<IRawElementProviderFragmentRoot>;
}

Required Methods§

fn Navigate( &self, direction: NavigateDirection, ) -> Result<IRawElementProviderFragment>

fn GetRuntimeId(&self) -> Result<*mut SAFEARRAY>

fn BoundingRectangle(&self) -> Result<UiaRect>

fn GetEmbeddedFragmentRoots(&self) -> Result<*mut SAFEARRAY>

fn SetFocus(&self) -> Result<()>

fn FragmentRoot(&self) -> Result<IRawElementProviderFragmentRoot>

Object Safety§

This trait is not object safe.

Implementors§