Represents a node in a virtual file system. A node can be a file or a directory.
public interface IVirtualFileSystemNodeDerived
↳ 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/". |