MonobjcMonobjc Documented Class Library
GetFileSystemInfoForPathIsRemovableIsWritableIsUnmountableDescriptionType Method (fullPath, removableFlag, writableFlag, unmountableFlag, description, fileSystemType)
NamespacesMonobjc.AppKitNSWorkspaceGetFileSystemInfoForPathIsRemovableIsWritableIsUnmountableDescriptionType(NSString, Boolean%, Boolean%, Boolean%, NSString%, NSString%)

Describes the file system at fullPath.

Original signature is '- (BOOL)getFileSystemInfoForPath:(NSString *)fullPath isRemovable:(BOOL *)removableFlag isWritable:(BOOL *)writableFlag isUnmountable:(BOOL *)unmountableFlag description:(NSString **)description type:(NSString **)fileSystemType'

Available in Mac OS X v10.0 and later.

Declaration Syntax
C#Visual BasicVisual C++
public virtual bool GetFileSystemInfoForPathIsRemovableIsWritableIsUnmountableDescriptionType(
	NSString fullPath,
	out bool removableFlag,
	out bool writableFlag,
	out bool unmountableFlag,
	out NSString description,
	out NSString fileSystemType
)
Public Overridable Function GetFileSystemInfoForPathIsRemovableIsWritableIsUnmountableDescriptionType ( _
	fullPath As NSString, _
	<OutAttribute> ByRef removableFlag As Boolean, _
	<OutAttribute> ByRef writableFlag As Boolean, _
	<OutAttribute> ByRef unmountableFlag As Boolean, _
	<OutAttribute> ByRef description As NSString, _
	<OutAttribute> ByRef fileSystemType As NSString _
) As Boolean
public:
virtual bool GetFileSystemInfoForPathIsRemovableIsWritableIsUnmountableDescriptionType(
	NSString^ fullPath, 
	[OutAttribute] bool% removableFlag, 
	[OutAttribute] bool% writableFlag, 
	[OutAttribute] bool% unmountableFlag, 
	[OutAttribute] NSString^% description, 
	[OutAttribute] NSString^% fileSystemType
)
Parameters
fullPath (NSString)
The path to the file-system mount point.
removableFlag (Boolean%)
On input, a boolean variable; on return, this variable contains YES if the file system is on removable media.
writableFlag (Boolean%)
On input, a boolean variable; on return, this variable contains YES if the file system writable.
unmountableFlag (Boolean%)
On input, a boolean variable; on return, this variable contains YES if the file system is unmountable.
description (NSString%)
On input, a pointer to a string object variable; on return, if the method was successful, this variable contains a string object that describes the file system. You should not rely on this description for program logic but can use it in message strings. Values can include “hard,” “nfs,” and “foreign."
fileSystemType (NSString%)
On input, a pointer to a string object variable; on return, if the method was successful, this variable contains the file-system type. Values can include “HFS,” “UFS,” or other values.
Return Value
YES if the information was successfully returned, otherwise NO.
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)