pub trait IUIAutomationStylesPattern_Impl: Sized {
Show 16 methods // Required methods fn CurrentStyleId(&self) -> Result<UIA_STYLE_ID>; fn CurrentStyleName(&self) -> Result<BSTR>; fn CurrentFillColor(&self) -> Result<i32>; fn CurrentFillPatternStyle(&self) -> Result<BSTR>; fn CurrentShape(&self) -> Result<BSTR>; fn CurrentFillPatternColor(&self) -> Result<i32>; fn CurrentExtendedProperties(&self) -> Result<BSTR>; fn GetCurrentExtendedPropertiesAsArray( &self, propertyarray: *mut *mut ExtendedProperty, propertycount: *mut i32, ) -> Result<()>; fn CachedStyleId(&self) -> Result<UIA_STYLE_ID>; fn CachedStyleName(&self) -> Result<BSTR>; fn CachedFillColor(&self) -> Result<i32>; fn CachedFillPatternStyle(&self) -> Result<BSTR>; fn CachedShape(&self) -> Result<BSTR>; fn CachedFillPatternColor(&self) -> Result<i32>; fn CachedExtendedProperties(&self) -> Result<BSTR>; fn GetCachedExtendedPropertiesAsArray( &self, propertyarray: *mut *mut ExtendedProperty, propertycount: *mut i32, ) -> Result<()>;
}

Required Methods§

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

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

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

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

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

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

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

fn GetCurrentExtendedPropertiesAsArray( &self, propertyarray: *mut *mut ExtendedProperty, propertycount: *mut i32, ) -> Result<()>

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

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

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

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

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

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

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

fn GetCachedExtendedPropertiesAsArray( &self, propertyarray: *mut *mut ExtendedProperty, propertycount: *mut i32, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§