MonobjcMonobjc Documented Class Library
RemoveItemAtPathError Method (path, error)
NamespacesMonobjc.FoundationNSFileManagerRemoveItemAtPathError(NSString, NSError%)

Deletes the file, link, or directory (including, recursively, all subdirectories, files, and links in the directory) identified by a given path.

Original signature is '- (BOOL)removeItemAtPath:(NSString *)path error:(NSError **)error'

Available in Mac OS X v10.5 and later.

Declaration Syntax
C#Visual BasicVisual C++
public virtual bool RemoveItemAtPathError(
	NSString path,
	out NSError error
)
Public Overridable Function RemoveItemAtPathError ( _
	path As NSString, _
	<OutAttribute> ByRef error As NSError _
) As Boolean
public:
virtual bool RemoveItemAtPathError(
	NSString^ path, 
	[OutAttribute] NSError^% error
)
Parameters
path (NSString)
The path of a file, link, or directory to delete. The value must not be "." or "..".
error (NSError%)
If an error occurs, upon return contains an NSError object that describes the problem. Pass NULL if you do not want error information.
Return Value
YES if the removal operation is successful. If the operation is not successful, but the delegate returns YES from the fileManager:shouldProceedAfterError:removingItemAtPath: message, removeItemAtPath:error: also returns YES. Otherwise this method returns 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.Foundation (Module: Monobjc.Foundation)