Platforms to show: All Mac Windows Linux Cross-Platform

Back to FolderItem class.

FolderItem.MacNodeIDMBS as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
method Files MBS MacClassic Plugin 9.1 ✅ Yes ❌ No ❌ No ✅ Yes All
The node ID for this file or folder.
Example
// get some file
dim f as FolderItem = GetTrueFolderItem("/Users/cs/Desktop/test.rtf", folderitem.PathTypeNative)

// get
dim NodeId as UInt64 = f.MacNodeIDMBS
dim ParentId as UInt64 = f.MacParentDirectoryIDMBS
dim p as FolderItem = volume(0).MacResolveNodeIDMBS(NodeId)

MsgBox "Node ID: "+str(NodeId)+EndOfLine+_
"Parent ID: "+str(ParentId)+EndOfLine+_
"Path resolved: "+p.NativePath

Upgraded in plugin version 18.4 to use newer APIs for 64-bit IDs on AFS volumes.

Some examples using this method:

Blog Entries

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


The biggest plugin in space...