Returns an array that contains the filenames of the items in the directory specified by a given path and all its subdirectories recursively.
Original signature is '- (NSArray *)subpathsOfDirectoryAtPath:(NSString *)path error:(NSError **)error'
Available in Mac OS X v10.5 and later.

C# | Visual Basic | Visual C++ |
Public Overridable Function SubpathsOfDirectoryAtPathError ( _ path As NSString, _ <OutAttribute> ByRef error As NSError _ ) As NSArray
public: virtual NSArray^ SubpathsOfDirectoryAtPathError( NSString^ path, [OutAttribute] NSError^% error )

An array that contains NSString objects representing the filenames of the items in the directory specified by path and all its subdirectories recursively. If path is a symbolic link, subpathsOfDirectoryAtPath:error: traverses the link. Returns nil if it cannot get the device of the linked-to file.

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)