Trait windows::Storage::IStorageFolder_Impl
pub trait IStorageFolder_Impl: Sized + IStorageItem_Impl {
// Required methods
fn CreateFileAsyncOverloadDefaultOptions(
&self,
desiredname: &HSTRING,
) -> Result<IAsyncOperation<StorageFile>>;
fn CreateFileAsync(
&self,
desiredname: &HSTRING,
options: CreationCollisionOption,
) -> Result<IAsyncOperation<StorageFile>>;
fn CreateFolderAsyncOverloadDefaultOptions(
&self,
desiredname: &HSTRING,
) -> Result<IAsyncOperation<StorageFolder>>;
fn CreateFolderAsync(
&self,
desiredname: &HSTRING,
options: CreationCollisionOption,
) -> Result<IAsyncOperation<StorageFolder>>;
fn GetFileAsync(
&self,
name: &HSTRING,
) -> Result<IAsyncOperation<StorageFile>>;
fn GetFolderAsync(
&self,
name: &HSTRING,
) -> Result<IAsyncOperation<StorageFolder>>;
fn GetItemAsync(
&self,
name: &HSTRING,
) -> Result<IAsyncOperation<IStorageItem>>;
fn GetFilesAsyncOverloadDefaultOptionsStartAndCount(
&self,
) -> Result<IAsyncOperation<IVectorView<StorageFile>>>;
fn GetFoldersAsyncOverloadDefaultOptionsStartAndCount(
&self,
) -> Result<IAsyncOperation<IVectorView<StorageFolder>>>;
fn GetItemsAsyncOverloadDefaultStartAndCount(
&self,
) -> Result<IAsyncOperation<IVectorView<IStorageItem>>>;
}
Required Methods§
fn CreateFileAsyncOverloadDefaultOptions( &self, desiredname: &HSTRING, ) -> Result<IAsyncOperation<StorageFile>>
fn CreateFileAsync( &self, desiredname: &HSTRING, options: CreationCollisionOption, ) -> Result<IAsyncOperation<StorageFile>>
fn CreateFolderAsyncOverloadDefaultOptions( &self, desiredname: &HSTRING, ) -> Result<IAsyncOperation<StorageFolder>>
fn CreateFolderAsync( &self, desiredname: &HSTRING, options: CreationCollisionOption, ) -> Result<IAsyncOperation<StorageFolder>>
fn GetFileAsync(&self, name: &HSTRING) -> Result<IAsyncOperation<StorageFile>>
fn GetFolderAsync( &self, name: &HSTRING, ) -> Result<IAsyncOperation<StorageFolder>>
fn GetItemAsync(&self, name: &HSTRING) -> Result<IAsyncOperation<IStorageItem>>
fn GetFilesAsyncOverloadDefaultOptionsStartAndCount( &self, ) -> Result<IAsyncOperation<IVectorView<StorageFile>>>
fn GetFoldersAsyncOverloadDefaultOptionsStartAndCount( &self, ) -> Result<IAsyncOperation<IVectorView<StorageFolder>>>
fn GetItemsAsyncOverloadDefaultStartAndCount( &self, ) -> Result<IAsyncOperation<IVectorView<IStorageItem>>>
Object Safety§
This trait is not object safe.