Platforms to show: All Mac Windows Linux Cross-Platform

Back to NSDirectoryEnumeratorMBS class.

NSDirectoryEnumeratorMBS.NSFileAppendOnly as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates whether the file is read-only.

NSDirectoryEnumeratorMBS.NSFileBusy as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates whether the file is busy.

NSDirectoryEnumeratorMBS.NSFileCreationDate as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates the file's creation date.

NSDirectoryEnumeratorMBS.NSFileDeviceIdentifier as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates the identifier for the device on which the file resides.

NSDirectoryEnumeratorMBS.NSFileExtensionHidden as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

he key in a file attribute dictionary whose value indicates whether the file's extension is hidden.

NSDirectoryEnumeratorMBS.NSFileGroupOwnerAccountID as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates the file's group ID.

NSDirectoryEnumeratorMBS.NSFileGroupOwnerAccountName as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates the group name of the file's owner.

NSDirectoryEnumeratorMBS.NSFileHFSCreatorCode as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates the file's HFS creator code.

NSDirectoryEnumeratorMBS.NSFileHFSTypeCode as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates the file's HFS type code.

NSDirectoryEnumeratorMBS.NSFileImmutable as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates whether the file is mutable.

NSDirectoryEnumeratorMBS.NSFileModificationDate as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates the file's last modified date.

NSDirectoryEnumeratorMBS.NSFileOwnerAccountID as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates the file's owner's account ID.

NSDirectoryEnumeratorMBS.NSFileOwnerAccountName as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates the name of the file's owner.

NSDirectoryEnumeratorMBS.NSFilePosixPermissions as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates the file's Posix permissions.

NSDirectoryEnumeratorMBS.NSFileReferenceCount as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates the file's reference count.

NSDirectoryEnumeratorMBS.NSFileSize as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.
Example
dim d as new NSDirectoryEnumeratorMBS(SpecialFolder.Desktop)
dim f as FolderItem = d.nextFile

while f<>Nil
List.AddRow f.Name

dim di as Dictionary = d.fileAttributes
dim size as int64 = di.Value(d.NSFileSize)

List.AddRow f.Name+" ("+str(size)+" Bytes)"

f=d.nextFile
wend

The key in a file attribute dictionary whose value indicates the file's size in bytes.

NSDirectoryEnumeratorMBS.NSFileSystemFileNumber as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates the file's filesystem file number.

NSDirectoryEnumeratorMBS.NSFileSystemFreeNodes as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file system attribute dictionary dictionary whose value indicates the number of free nodes in the file system.

NSDirectoryEnumeratorMBS.NSFileSystemFreeSize as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file system attribute dictionary whose value indicates the amount of free space on the file system.

NSDirectoryEnumeratorMBS.NSFileSystemNodes as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file system attribute dictionary dictionary whose value indicates the number of free nodes in the file system.

NSDirectoryEnumeratorMBS.NSFileSystemNumber as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file system attribute dictionary dictionary whose value indicates the filesystem number of the file system.

NSDirectoryEnumeratorMBS.NSFileSystemSize as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file system attribute dictionary whose value indicates the size of the file system.

NSDirectoryEnumeratorMBS.NSFileType as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the attributes dictionaries.

The key in a file attribute dictionary whose value indicates the file's type.

NSDirectoryEnumeratorMBS.NSFileTypeBlockSpecial as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the file type property.

Block special file

NSDirectoryEnumeratorMBS.NSFileTypeCharacterSpecial as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the file type property.

Character special file

NSDirectoryEnumeratorMBS.NSFileTypeDirectory as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the file type property.

Directory

NSDirectoryEnumeratorMBS.NSFileTypeRegular as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the file type property.

Regular file

NSDirectoryEnumeratorMBS.NSFileTypeSocket as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the file type property.

Socket

NSDirectoryEnumeratorMBS.NSFileTypeSymbolicLink as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the file type property.

Symbolic link

NSDirectoryEnumeratorMBS.NSFileTypeUnknown as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa MBS MacBase Plugin 9.8 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the constants for the file type property.

Unknown

The items on this page are in the following plugins: MBS MacBase Plugin.


The biggest plugin in space...