IsolatedStorageFile.GetDirectoryNames Method (String)
Enumerates directories in an isolated storage scope that match a given pattern.
Assembly: mscorlib (in mscorlib.dll)
'Declaration <SecuritySafeCriticalAttribute> _ Public Function GetDirectoryNames ( _ searchPattern As String _ ) As String()
[SecuritySafeCriticalAttribute] public string GetDirectoryNames( string searchPattern )
A search pattern. Both single-character ("?") and multi-character ("*") wildcards are supported.
The store has been removed.
Isolated storage is disabled.
searchPattern is badly formed.
searchPattern is nulla null reference (Nothing in Visual Basic).
Cannot find a part of the searchPattern.
The store has been disposed.
Wildcard characters must only be in the final element of a searchPattern. For instance, "directory1/*etc*" is a valid search string, but "*etc*/directory" is not.
The searchPattern "Project\Data*" will give all subdirectories of Project beginning with Data in the isolated storage scope. The searchPattern "*" will return all directories located in the root. For complete description of search string criteria, see the Directory class.
The following example gets an array of subdirectory names.
' Find subdirectories within the MyApp1 ' directory using the multi character '*' wildcard. Dim subDirectories() As String = _ store.GetDirectoryNames(Path.Combine("MyApp1", "*"))
// Find subdirectories within the MyApp1 // directory using the multi character '*' wildcard. string subDirectories = store.GetDirectoryNames(Path.Combine("MyApp1", "*"));
Supported in: 5, 4, 3
Silverlight for Windows Phone
Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0
Supported in: Xbox 360, Windows Phone OS 7.0
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.