エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Directory.GetDirectories メソッド (String, String)

2013/12/12

現在のディレクトリ内で指定した検索パターンに一致するディレクトリの配列 (パスを含む) を取得します。

Namespace:  System.IO
アセンブリ:  mscorlib (mscorlib.dll 内)

'宣言
Public Shared Function GetDirectories ( _
	path As String, _
	searchPattern As String _
) As String()

パラメーター

path
型: System.String
検索するパス。
searchPattern
型: System.String
path 内のファイル名と対応させる検索文字列。パラメーターは連続したピリオド (「..」) で終わることはできず、連続したピリオド (「..」) の後に DirectorySeparatorCharAltDirectorySeparatorChar を付けることもできません。

戻り値

型: System.String ()
検索パターンと一致するディレクトリの String 配列。

例外条件
UnauthorizedAccessException

呼び出し元に、必要なアクセス許可がありません。

ArgumentException

path が、長さが 0 の文字列であるか、空白だけか、または無効な文字が 1 つ以上含まれています。

または

searchPattern に、有効なパターンが含まれていません。

ArgumentNullException

path または searchPatternNothing です。

PathTooLongException

指定したパス、ファイル名、またはその両方がシステム定義の最大長を超えています。たとえば、Windows ベースのプラットフォームの場合、パスの長さは 248 文字未満、ファイル名の長さは 260 文字未満である必要があります。

IOException

path はファイル名です。

DirectoryNotFoundException

指定されたパスが無効です (ドライブがマップされていない、など)。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示:
© 2015 Microsoft