89行目::ディレクトリの移動先をパス指定します。:ディレクトリの移動先をパス指定します。インスタンスが示すフォルダを、destDirNameで指定したパスへ移動します。インスタンスが示すフォルダを、destDirNameで指定したパスへ移動します。++====GetDirectories====+フォルダ内にあるフォルダを取得します。[[Listクラス|List]]<[[DirectoryInfoクラス|SDirectoryInfo]]>+;searchPattern+:見つかったフォルダのうち、searchPatternの文字列と一致するものが取得されます。省略した場合すべて取得します。+;searchOption+:検索する範囲を[[SearchOption列挙体|SearchOption]]で指定します。省略した場合、[[SearchOption列挙体|SearchOption]].TopDirectoryOnly。+;戻り値+:見つかったフォルダの[[DirectoryInfoクラス|DirectoryInfo]]が格納された[[Listクラス|List]]<[[DirectoryInfoクラス|DirectoryInfo]]>。++====GetFiles====+フォルダ内にあるファイルを取得します。[[Listクラス|List]]<[[FileInfoクラス|FileInfo]]>+;searchPattern+:見つかったファイルのうち、searchPatternの文字列と一致するものが取得されます。省略した場合すべて取得します。+;searchOption+:検索する範囲を[[SearchOption列挙体|SearchOption]]で指定します。省略した場合、[[SearchOption列挙体|SearchOption]].TopDirectoryOnly。+;戻り値+:見つかったファイルの[[FileInfoクラス|FileInfo]]が格納された[[Listクラス|List]]<[[FileInfoクラス|FileInfo]]>。++====GetFileSystemInfos====+フォルダ内にあるファイルやフォルダを取得します。[[Listクラス|List]]<[[FileSystemInfoクラス|FileSystemInfo]]>+;searchPattern+:見つかったファイルやフォルダのうち、searchPatternの文字列と一致するものが取得されます。省略した場合すべて取得します。+;searchOption+:検索する範囲を[[SearchOption列挙体|SearchOption]]で指定します。省略した場合、[[SearchOption列挙体|SearchOption]].TopDirectoryOnly。+;戻り値+:見つかったファイルやフォルダの[[FileSystemInfoクラス|FileSystemInfo]]が格納された[[Listクラス|List]]<[[FileSystemInfoクラス|FileSytemInfo]]>。+ファイルの場合[[FileInfoクラス]],ディレクトリの場合[[DirectoryInfoクラス]]のインスタンスが作られます。==備考====備考==コンストラクタでディレクトリ以外のパスを指定してもエラーが出ることはありません。コンストラクタでディレクトリ以外のパスを指定してもエラーが出ることはありません。−[[#Root|Root]]メソッドはWindowsプラットフォームの場合、ドライブのパスが取得されます。その場合、DirectoryInfoは正しく機能しません。+[[#Root|Root]]メソッドはWindowsプラットフォームの場合、ドライブのパスが取得されます。その場合、DirectoryInfoが正しく機能しないことに注意してください。クラスは、ディレクトリの操作や、情報を取得することができます。各プロパティの最新の情報を取得するには、Refreshメソッドを呼び出す必要があります。FileAttributes)インスタンスが示すフォルダの、FileAttributesを取得または設定をします。DateTime)インスタンスが示すフォルダの、作成日時を取得または設定をします。日時変更は、NT系OSにおいてのみ可能です。DateTime)インスタンスが示すフォルダの、作成日時を世界協定時刻(Utc)で取得または設定をします。日時変更は、NT系OSにおいてのみ可能です。DateTime)インスタンスが示すフォルダの、アクセス日時を取得または設定をします。日時変更は、NT系OSのみです。(UTC)で取得または設定をします。日時変更は、NT系OSにおいてのみ可能です。DateTime)インスタンスが示すフォルダの、更新日時を取得または設定します。日時変更は、NT系OSにおいてのみ可能です。DateTime)インスタンスが示すフォルダの、更新日時を世界協定時刻(Utc)で取得または設定します。日時変更は、NT系OSにおいてのみ可能です。Booleanインスタンスが示すフォルダが、存在するかどうかを取得します。存在する場合True、それ以外はFlaseです。Stringインスタンスが示すフォルダ名の、拡張子を返します。Stringインスタンスが示すフォルダの、フルパスを取得します。Stringインスタンスが示すフォルダの名前を取得します。Parent※現在の最新版ABβ13では、バグがあるために正しく動作しません。DirectoryInfoインスタンスが示すディレクトリの、親ディレクトリを取得します。Root※現在の最新版ABβ13では、バグがあるために正しく動作しません。DirectoryInfoインスタンスが示すディレクトリの、ルートディレクトリを取得します。String)pathディレクトリのパスを指定します。指定したパスのディレクトリの情報の取得や操作を行うように、DirectoryInfoを初期化します。このときRefreshメソッドも同時に呼ばれます。Create()インスタンスが示すディレクトリを作成します。Boolean)インスタンスが示すフォルダを削除します。recursiveにTrueを指定するとフォルダの中に存在するファイル、サブフォルダを丸ごと削除します。それ以外の場合は、フォルダは空の状態でないと削除することはできません。Refresh()インスタンスが示すフォルダの情報を、最新の情報に更新します。MoveToディレクトリを移動します。String)destDirNameディレクトリの移動先をパス指定します。インスタンスが示すフォルダを、destDirNameで指定したパスへ移動します。GetDirectoriesフォルダ内にあるフォルダを取得します。List<SDirectoryInfo>searchPattern見つかったフォルダのうち、searchPatternの文字列と一致するものが取得されます。省略した場合すべて取得します。searchOption検索する範囲をSearchOptionで指定します。省略した場合、SearchOption.TopDirectoryOnly。見つかったフォルダのDirectoryInfoが格納されたList<DirectoryInfo>。GetFilesフォルダ内にあるファイルを取得します。List<FileInfo>searchPattern見つかったファイルのうち、searchPatternの文字列と一致するものが取得されます。省略した場合すべて取得します。searchOption検索する範囲をSearchOptionで指定します。省略した場合、SearchOption.TopDirectoryOnly。見つかったファイルのFileInfoが格納されたList<FileInfo>。GetFileSystemInfosフォルダ内にあるファイルやフォルダを取得します。List<FileSystemInfo>searchPattern見つかったファイルやフォルダのうち、searchPatternの文字列と一致するものが取得されます。省略した場合すべて取得します。searchOption検索する範囲をSearchOptionで指定します。省略した場合、SearchOption.TopDirectoryOnly。見つかったファイルやフォルダのFileSystemInfoが格納されたList<FileSytemInfo>。ファイルの場合FileInfoクラス,ディレクトリの場合DirectoryInfoクラスのインスタンスが作られます。備考コンストラクタでディレクトリ以外のパスを指定してもエラーが出ることはありません。RootメソッドはWindowsプラットフォームの場合、ドライブのパスが取得されます。その場合、DirectoryInfoが正しく機能しないことに注意してください。プライバシー・ポリシーAB開発Wikiについて。