FileSurfer 2.1.2
Cross-platform file manager with support for Git and SFTP
Loading...
Searching...
No Matches
FileSurfer.Windows.Models.FileInformation.WindowsIconProvider Class Referencesealed

Optimizes Windows icon delivery based on the file extension. More...

Inheritance diagram for FileSurfer.Windows.Models.FileInformation.WindowsIconProvider:
Collaboration diagram for FileSurfer.Windows.Models.FileInformation.WindowsIconProvider:

Public Member Functions

override async Task< Bitmap > GetFileIconAsync (string filePath)
 Retrieves the associated icon based on the supplied file path.
override void Dispose ()
Public Member Functions inherited from FileSurfer.Core.Models.FileInformation.BaseIconProvider
virtual Task< Bitmap > GetDirectoryIconAsync (string dirPath)
 Retrieves the icon associated with directories.
virtual Task< Bitmap > GetDriveIconAsync (DriveEntryInfo driveEntryInfo)
 Retrieves the icon associated with drives.

Detailed Description

Optimizes Windows icon delivery based on the file extension.

Member Function Documentation

◆ Dispose()

override void FileSurfer.Windows.Models.FileInformation.WindowsIconProvider.Dispose ( )
inlinevirtual

◆ GetFileIconAsync()

override async Task< Bitmap > FileSurfer.Windows.Models.FileInformation.WindowsIconProvider.GetFileIconAsync ( string filePath)
inlinevirtual

Retrieves the associated icon based on the supplied file path.

Parameters
filePathThe file path used to determine the icon.
Returns
The associated icon.

Reimplemented from FileSurfer.Core.Models.FileInformation.BaseIconProvider.


The documentation for this class was generated from the following file:
  • /home/janecea/Documents/CODE/PROJECTS/FileSurfer/src/FileSurfer.Windows/Models/FileInformation/WindowsIconProvider.cs