Trait IXpsOMCanvas_Impl
pub trait IXpsOMCanvas_Impl: IXpsOMVisual_Impl {
Show 13 methods
// Required methods
fn GetVisuals(&self) -> Result<IXpsOMVisualCollection>;
fn GetUseAliasedEdgeMode(&self) -> Result<BOOL>;
fn SetUseAliasedEdgeMode(&self, usealiasededgemode: BOOL) -> Result<()>;
fn GetAccessibilityShortDescription(&self) -> Result<PWSTR>;
fn SetAccessibilityShortDescription(
&self,
shortdescription: &PCWSTR,
) -> Result<()>;
fn GetAccessibilityLongDescription(&self) -> Result<PWSTR>;
fn SetAccessibilityLongDescription(
&self,
longdescription: &PCWSTR,
) -> Result<()>;
fn GetDictionary(&self) -> Result<IXpsOMDictionary>;
fn GetDictionaryLocal(&self) -> Result<IXpsOMDictionary>;
fn SetDictionaryLocal(
&self,
resourcedictionary: Ref<'_, IXpsOMDictionary>,
) -> Result<()>;
fn GetDictionaryResource(&self) -> Result<IXpsOMRemoteDictionaryResource>;
fn SetDictionaryResource(
&self,
remotedictionaryresource: Ref<'_, IXpsOMRemoteDictionaryResource>,
) -> Result<()>;
fn Clone(&self) -> Result<IXpsOMCanvas>;
}
Required Methods§
fn GetVisuals(&self) -> Result<IXpsOMVisualCollection>
fn GetUseAliasedEdgeMode(&self) -> Result<BOOL>
fn SetUseAliasedEdgeMode(&self, usealiasededgemode: BOOL) -> Result<()>
fn GetAccessibilityShortDescription(&self) -> Result<PWSTR>
fn SetAccessibilityShortDescription( &self, shortdescription: &PCWSTR, ) -> Result<()>
fn GetAccessibilityLongDescription(&self) -> Result<PWSTR>
fn SetAccessibilityLongDescription( &self, longdescription: &PCWSTR, ) -> Result<()>
fn GetDictionary(&self) -> Result<IXpsOMDictionary>
fn GetDictionaryLocal(&self) -> Result<IXpsOMDictionary>
fn SetDictionaryLocal( &self, resourcedictionary: Ref<'_, IXpsOMDictionary>, ) -> Result<()>
fn GetDictionaryResource(&self) -> Result<IXpsOMRemoteDictionaryResource>
fn SetDictionaryResource( &self, remotedictionaryresource: Ref<'_, IXpsOMRemoteDictionaryResource>, ) -> Result<()>
fn Clone(&self) -> Result<IXpsOMCanvas>
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.