pub trait IStorageItemProperties2_Impl: Sized + IStorageItemProperties_Impl {
// Required methods
fn GetScaledImageAsThumbnailAsyncOverloadDefaultSizeDefaultOptions(
&self,
mode: ThumbnailMode,
) -> Result<IAsyncOperation<StorageItemThumbnail>>;
fn GetScaledImageAsThumbnailAsyncOverloadDefaultOptions(
&self,
mode: ThumbnailMode,
requestedsize: u32,
) -> Result<IAsyncOperation<StorageItemThumbnail>>;
fn GetScaledImageAsThumbnailAsync(
&self,
mode: ThumbnailMode,
requestedsize: u32,
options: ThumbnailOptions,
) -> Result<IAsyncOperation<StorageItemThumbnail>>;
}
Required Methods§
fn GetScaledImageAsThumbnailAsyncOverloadDefaultSizeDefaultOptions( &self, mode: ThumbnailMode, ) -> Result<IAsyncOperation<StorageItemThumbnail>>
fn GetScaledImageAsThumbnailAsyncOverloadDefaultOptions( &self, mode: ThumbnailMode, requestedsize: u32, ) -> Result<IAsyncOperation<StorageItemThumbnail>>
fn GetScaledImageAsThumbnailAsync( &self, mode: ThumbnailMode, requestedsize: u32, options: ThumbnailOptions, ) -> Result<IAsyncOperation<StorageItemThumbnail>>
Object Safety§
This trait is not object safe.