Platforms to show: All Mac Windows Linux Cross-Platform

Back to DirectorySizeMBS class.

DirectorySizeMBS.VisibleCompressedSize as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Files MBS Util Plugin 11.3 ❌ No ✅ Yes ❌ No ❌ No All
The size in bytes of all visible files.

If a file is compressed, we add here the compressed size.
If a file is not compressed, we add the normal logical size.
Only used on Windows and only with QueryCompressedSizes = true.
(Read only property)

DirectorySizeMBS.VisibleFilesCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Files MBS Util Plugin 4.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The number of visible files.
Example
Var f as FolderItem = SpecialFolder.desktop
Var d as DirectorySizeMBS = f.CalculateDirectorySizeMBS(True,0)
MsgBox str(d.VisibleFilesCount)+" visible files"

(Read and Write property)

DirectorySizeMBS.VisibleFolderCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Files MBS Util Plugin 4.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The number of visible folders.
Example
Var f as FolderItem = SpecialFolder.desktop
Var d as DirectorySizeMBS = f.CalculateDirectorySizeMBS(True,0)
MsgBox str(d.VisibleFolderCount)+" visible folders"

(Read and Write property)

DirectorySizeMBS.VisibleItemCount as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Files MBS Util Plugin 4.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The number of visible items.
Example
Var f as FolderItem = SpecialFolder.desktop
Var d as DirectorySizeMBS = f.CalculateDirectorySizeMBS(True,0)
MsgBox str(d.VisibleItemCount)+" visible items"

Items are folders or files.
VisibleItemCount=VisibleFolderCount+VisibleFilesCount
(Read only property)

DirectorySizeMBS.VisibleLogicalDataForkSize as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Files MBS Util Plugin 4.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The logical size of the data forks of all visible file in Bytes.
Example
Var f as FolderItem = SpecialFolder.desktop
Var d as DirectorySizeMBS = f.CalculateDirectorySizeMBS(True,0)
MsgBox "Logical data fork size of visible files: "+Format(d.VisibleLogicalDataForkSize/1000000,"0")+" MB"

(Read and Write property)

DirectorySizeMBS.VisibleLogicalResourceForkSize as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Files MBS Util Plugin 4.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The logical size of the resource forks of all visible file in Bytes.
Example
Var f as FolderItem = SpecialFolder.desktop
Var d as DirectorySizeMBS = f.CalculateDirectorySizeMBS(True,0)
MsgBox "Logical resource fork size of visible files: "+Format(d.VisibleLogicalResourceForkSize/1000000,"0")+" MB"

(Read and Write property)

DirectorySizeMBS.VisibleLogicalTotalSize as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Files MBS Util Plugin 4.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The logical size of the both forks of all visible file in Bytes.
Example
Var f as FolderItem = SpecialFolder.desktop
Var d as DirectorySizeMBS = f.CalculateDirectorySizeMBS(True,0)
MsgBox "Logical total size of visible files: "+Format(d.VisibleLogicalTotalSize/1000000,"0")+" MB"

(Read only property)

DirectorySizeMBS.VisiblePhysicalDataForkSize as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Files MBS Util Plugin 4.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The physical size of the data forks of all visible file in Bytes.
Example
Var f as FolderItem = SpecialFolder.desktop
Var d as DirectorySizeMBS = f.CalculateDirectorySizeMBS(True,0)
MsgBox "Physical data fork size of visible files: "+Format(d.VisiblePhysicalDataForkSize/1000000,"0")+" MB"

(Read and Write property)

DirectorySizeMBS.VisiblePhysicalResourceForkSize as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Files MBS Util Plugin 4.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The physical size of the resource forks of all visible file in Bytes.
Example
Var f as FolderItem = SpecialFolder.desktop
Var d as DirectorySizeMBS = f.CalculateDirectorySizeMBS(True,0)
MsgBox "Physical resource fork size of visible files: "+Format(d.VisiblePhysicalResourceForkSize/1000000,"0")+" MB"

(Read and Write property)

DirectorySizeMBS.VisiblePhysicalTotalSize as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Files MBS Util Plugin 4.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The physical size of the both forks of all visible file in Bytes.
Example
Var f as FolderItem = SpecialFolder.desktop
Var d as DirectorySizeMBS = f.CalculateDirectorySizeMBS(True,0)
MsgBox "Physical total size of visible files: "+Format(d.VisiblePhysicalTotalSize/1000000,"0")+" MB"

(Read only property)

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


The biggest plugin in space...