Path Data Type

Abstract Type
Implemented Interfaces
IterableOfPath
Properties
name data type constraints description
parent Path  
fileName Path  
absolute boolean required boolean
root Path  
fileSystem FileSystem  
nameCount number required int

Example

{
  "parent" : {
    "parent" : { },
    "fileName" : { },
    "absolute" : true,
    "root" : { },
    "fileSystem" : {
      "separator" : "...",
      "fileStores" : { },
      "rootDirectories" : { },
      "userPrincipalLookupService" : { },
      "readOnly" : true,
      "open" : true
    },
    "nameCount" : 12345
  },
  "fileName" : {
    "parent" : { },
    "fileName" : { },
    "absolute" : true,
    "root" : { },
    "fileSystem" : {
      "separator" : "...",
      "fileStores" : { },
      "rootDirectories" : { },
      "userPrincipalLookupService" : { },
      "readOnly" : true,
      "open" : true
    },
    "nameCount" : 12345
  },
  "absolute" : true,
  "root" : {
    "parent" : { },
    "fileName" : { },
    "absolute" : true,
    "root" : { },
    "fileSystem" : {
      "separator" : "...",
      "fileStores" : { },
      "rootDirectories" : { },
      "userPrincipalLookupService" : { },
      "readOnly" : true,
      "open" : true
    },
    "nameCount" : 12345
  },
  "fileSystem" : {
    "separator" : "...",
    "fileStores" : { },
    "rootDirectories" : { },
    "userPrincipalLookupService" : { },
    "readOnly" : true,
    "open" : true
  },
  "nameCount" : 12345
}