C-DEngine 5.105

TheISMManager..::..ProcessDirectory Method (DirectoryInfo, List<(Of <(<'String>)>)>%, String, String, Boolean, Boolean)

Processes a directory recursive for a given file extension

Namespace:  nsCDEngine.ISM
Assembly:  C-DEngine (in C-DEngine.dll)

Syntax


public static void ProcessDirectory(
	DirectoryInfo di,
	ref List<string> tw,
	string relativeCurrentDir,
	string pExtension,
	bool IsUsb,
	bool DoProcessSubDirs
)
Public Shared Sub ProcessDirectory ( _
	di As DirectoryInfo, _
	ByRef tw As List(Of String), _
	relativeCurrentDir As String, _
	pExtension As String, _
	IsUsb As Boolean, _
	DoProcessSubDirs As Boolean _
)
public:
static void ProcessDirectory(
	DirectoryInfo^ di, 
	List<String^>^% tw, 
	String^ relativeCurrentDir, 
	String^ pExtension, 
	bool^ IsUsb, 
	bool^ DoProcessSubDirs
)

Parameters

di
Type: DirectoryInfo
The directory info to search
tw
Type: List<(Of <(<'String>)>)>%
A list of found results
relativeCurrentDir
Type: String
Relative directory to the DI
pExtension
Type: String
Extension to look for
IsUsb
Type: Boolean
Include USB drives
DoProcessSubDirs
Type: Boolean
Recursively look in all subdirectories, too