この記事の英語版を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

Directory.EnumerateDirectories メソッド (String)

信頼されたアプリケーションから呼び出されると、指定されたパス内のディレクトリ名の列挙可能なコレクションを返します。

名前空間:  System.IO
アセンブリ :  mscorlib (mscorlib.dll 内)

public static IEnumerable<string> EnumerateDirectories(
	string path
)

パラメーター

path
型 : System.String
検索するディレクトリ。

戻り値

型 : System.Collections.Generic.IEnumerable<String>
path で指定されたディレクトリ内のディレクトリ名の列挙可能なコレクション。

例外条件
ArgumentException

path が、長さが 0 の文字列であるか、空白しか含んでいないか、GetInvalidPathChars で定義されている無効な文字を含んでいます。

ArgumentNullException

pathnull です。

DirectoryNotFoundException

path が無効です (割り当てられていないドライブを参照しているなど)。

IOException

path はファイル名です。

PathTooLongException

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

SecurityException

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

UnauthorizedAccessException

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

Silverlight

サポート対象 : 5、4

Silverlight でサポートされるオペレーティング システムの詳細については、「サポートされているオペレーティング システムとブラウザー」を参照してください。

コミュニティの追加

追加
表示: