Skip to content

Latest commit

 

History

History
32 lines (27 loc) · 2.85 KB

File metadata and controls

32 lines (27 loc) · 2.85 KB

IVirtualFileSystemNode Interface

Represents a node in a virtual file system. A node can be a file or a directory.

public interface IVirtualFileSystemNode

Derived
BinaryFileNode
IDirectoryNode
IFileNode
IRootNode
DirectoryNode
FileNode
IBinaryFileNode
RootNode
VFSNode

Properties
CreationTime Gets the creation time of the node.
IsDirectory Indicates whether the node is a directory.
IsFile Indicates whether the node is a file.
LastAccessTime Gets the last access time of the node.
LastWriteTime Gets the last write time of the node.
Name Gets the name of the virtual file system node. The name is the last part of the path. For example, the name of the file "vfs://temp/file.txt" is "file.txt". The name of the directory "vfs://temp" is "temp".
Path Gets the full path of the node. The path is the path from the root of the file system to the node. For example, the path of the node with the path "./temp/file.txt" is "./temp/file.txt". The path of the node with the path "./temp/" is "./temp/".