FileSurfer 2.1.2
Cross-platform file manager with support for Git and SFTP
Loading...
Searching...
No Matches
FileSurfer.Windows.Services.Shell.WindowsFileProperties Class Reference

Provides Windows shell dialogs for file properties and "Open with" operations. More...

Inheritance diagram for FileSurfer.Windows.Services.Shell.WindowsFileProperties:
Collaboration diagram for FileSurfer.Windows.Services.Shell.WindowsFileProperties:

Public Member Functions

IResult ShowFileProperties (FileSystemEntryViewModel entry)
 Shows the file properties dialog for the specified entry.
IResult ShowOpenAsDialog (IFileSystemEntry entry)
 Shows the "Open With" dialog for the specified entry.
bool SupportsOpenAs (IFileSystemEntry entry)
 Determines whether the specified entry supports an "Open With" action.

Detailed Description

Provides Windows shell dialogs for file properties and "Open with" operations.

Member Function Documentation

◆ ShowFileProperties()

IResult FileSurfer.Windows.Services.Shell.WindowsFileProperties.ShowFileProperties ( FileSystemEntryViewModel entry)
inline

Shows the file properties dialog for the specified entry.

Parameters
entryThe file-system entry whose properties should be displayed.
Returns
The operation result, including any error details if the dialog could not be shown.

Implements FileSurfer.Core.Services.Shell.IFileProperties.

Here is the call graph for this function:

◆ ShowOpenAsDialog()

IResult FileSurfer.Windows.Services.Shell.WindowsFileProperties.ShowOpenAsDialog ( IFileSystemEntry entry)
inline

Shows the "Open With" dialog for the specified entry.

Parameters
entryThe file-system entry to open through a selected application.
Returns
The operation result, including any error details if the dialog could not be shown.

Implements FileSurfer.Core.Services.Shell.IFileProperties.

Here is the call graph for this function:

◆ SupportsOpenAs()

bool FileSurfer.Windows.Services.Shell.WindowsFileProperties.SupportsOpenAs ( IFileSystemEntry entry)
inline

Determines whether the specified entry supports an "Open With" action.

Parameters
entryThe file-system entry to evaluate.
Returns
true when the platform can present an "Open With" dialog for the entry; otherwise, false.

Implements FileSurfer.Core.Services.Shell.IFileProperties.


The documentation for this class was generated from the following file: