FileSurfer 1.1.4
Modern Windows File Explorer
Loading...
Searching...
No Matches
FileSurfer.Models.FileEntry Class Referencesealed

Lazy implementation of IFileSystemEntry for a file. More...

Inheritance diagram for FileSurfer.Models.FileEntry:
Collaboration diagram for FileSurfer.Models.FileEntry:

Public Member Functions

 FileEntry (string pathToFile)

Properties

string PathToEntry [get]
 Path to the file, directory, or drive represented by this IFileSystemEntry.
string Name [get]
 Holds the name of file, directory, or drive represented by this IFileSystemEntry.
string Extension [get]
 Holds the extension of this file's name.
string NameWOExtension [get]
 Holds this entry's name without the extension.

Private Attributes

string? _name
string? _extension
string? _nameWOExtension

Detailed Description

Lazy implementation of IFileSystemEntry for a file.

Constructor & Destructor Documentation

◆ FileEntry()

FileSurfer.Models.FileEntry.FileEntry ( string pathToFile)

Member Data Documentation

◆ _extension

string? FileSurfer.Models.FileEntry._extension
private

◆ _name

string? FileSurfer.Models.FileEntry._name
private

◆ _nameWOExtension

string? FileSurfer.Models.FileEntry._nameWOExtension
private

Property Documentation

◆ Extension

string FileSurfer.Models.FileEntry.Extension
get

Holds the extension of this file's name.

Implements FileSurfer.Models.IFileSystemEntry.

◆ Name

string FileSurfer.Models.FileEntry.Name
get

Holds the name of file, directory, or drive represented by this IFileSystemEntry.

Implements FileSurfer.Models.IFileSystemEntry.

◆ NameWOExtension

string FileSurfer.Models.FileEntry.NameWOExtension
get

Holds this entry's name without the extension.

Implements FileSurfer.Models.IFileSystemEntry.

◆ PathToEntry

string FileSurfer.Models.FileEntry.PathToEntry
get

Path to the file, directory, or drive represented by this IFileSystemEntry.

Implements FileSurfer.Models.IFileSystemEntry.


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