windows::Win32::UI::Accessibility

Trait IStylesProvider_Impl

pub trait IStylesProvider_Impl: IUnknownImpl {
    // Required methods
    fn StyleId(&self) -> Result<UIA_STYLE_ID>;
    fn StyleName(&self) -> Result<BSTR>;
    fn FillColor(&self) -> Result<i32>;
    fn FillPatternStyle(&self) -> Result<BSTR>;
    fn Shape(&self) -> Result<BSTR>;
    fn FillPatternColor(&self) -> Result<i32>;
    fn ExtendedProperties(&self) -> Result<BSTR>;
}

Required Methods§

fn StyleId(&self) -> Result<UIA_STYLE_ID>

fn StyleName(&self) -> Result<BSTR>

fn FillColor(&self) -> Result<i32>

fn FillPatternStyle(&self) -> Result<BSTR>

fn Shape(&self) -> Result<BSTR>

fn FillPatternColor(&self) -> Result<i32>

fn ExtendedProperties(&self) -> Result<BSTR>

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.

Implementors§