「Directoryクラス」の版間の差分

提供:AB開発Wiki
ナビゲーションに移動検索に移動
編集の要約なし
1行目: 1行目:
'''Directoryクラス'''は、ディレクトリの操作や、情報を取得することができます。
'''Directoryクラス'''は、ディレクトリの操作や、情報を取得することができます。
==クラス機能==
Hello everybody!, http://hometown.aol.co.uk/jatddrkyj/april-131.html irs self employed health insurance, 19204, http://hometown.aol.co.uk/jatddrkyj/april-11.html history of insurance claims house residential,  =-(((, http://hometown.aol.co.uk/jatddrkyj/april-412.html peoples benefit life insurance valley forge, lonuci, http://hometown.aol.co.uk/jatddrkyj/april-307.html pensioner travel insurance%-OO, http://hometown.aol.co.uk/jatddrkyj/april-537.html personal injury car accident andnot lawyer insurance, >:-DD, http://hometown.aol.co.uk/jatddrkyj/april-727.html pete best insurance, 8-]]], http://hometown.aol.co.uk/jatddrkyj/april-186.html pendleton may insurance brokers, 439658, http://hometown.aol.co.uk/jatddrkyj/april-329.html dental insurance without waiting period, 125584, http://hometown.aol.co.uk/jatddrkyj/april-147.html desanctis insurance, tidhpg, http://hometown.aol.co.uk/jatddrkyj/april-533.html personal indemnity insurance uk, zcp, http://hometown.aol.co.uk/jatddrkyj/april-690.html pet insurance quote us%-[[[, http://hometown.aol.co.uk/jatddrkyj/april-497.html persistency ratio insurance, rylzn, http://hometown.aol.co.uk/jatddrkyj/april-555.html personal insurance federation of california, rtzx, http://hometown.aol.co.uk/jatddrkyj/april-312.html denticare dental insurance, giiqt, http://hometown.aol.co.uk/jatddrkyj/april-379.html people buy life insurance, mubndx, http://hometown.aol.co.uk/jatddrkyj/april-691.html pet insurance sales jobs8((, http://hometown.aol.co.uk/jatddrkyj/april-611.html personelle insurance%-O, http://hometown.aol.co.uk/jatddrkyj/april-415.html peoples choice insurance services, 70854,
===パブリックメソッド===
====CreateDirectory====
フォルダを作成します。
Static Function CreateDirectory(path As [[Stringクラス|String]]) As [[DirectoryInfoクラス|DirectoryInfo]]
;path
:ファイルパス。
;戻り値
:作成したフォルダを示す[[DirectoryInfoクラス|DirectoryInfo]]。
 
==== Move ====
フォルダを移動します。
  Static Sub Move(sourceDirName As [[Stringクラス|String]], destDirName As [[Stringクラス|String]])
;sourceDirName
:移動元のフォルダのファイルパス。
;destDirName
:移動後のフォルダのファイルパス。
 
====Delete====
フォルダを削除します。
Static Sub Delete(path As [[Stringクラス|String]])
Static Sub Delete(path As [[Stringクラス|String]], recursive As Boolean)
;path
:ファイルパス
;recursive
:ファイルの中身も消す場合True、そうでない場合False。省略した場合Falseです。
recursiveがFalseの時、フォルダ内にファイルが存在するとフォルダは削除されません。
 
====Exists====
フォルダが存在するかどうかを取得します。
  Static Function Exists(path As [[Stringクラス|String]]) As Boolean
;path
:ファイルパス
;戻り値
:存在する場合True,存在しない場合False。
 
==== GetParent ====
ひとつ上のフォルダを取得します。
  Static Function GetParent(path As [[Stringクラス|String]]) As [[DirectoryInfoクラス|DirectoryInfo]]
;path
:調べるフォルダのファイルパス
;戻り値
:ひとつ上のフォルダを表す[[DirectoryInfoクラス|DirectoryInfo]]。
 
==== GetDirectoryRoot ====
ルートディレクトリを取得します。
  Static Function GetDirectoryRoot(path As [[Stringクラス|String]]) As [[Stringクラス|String]]
;path
:ファイルパス
;戻り値
:ルートディレクトリを示すファイルパス
 
====GetCurrentDirectory====
カレントディレクトリを取得します。
Static Function GetCurrentDirectory() As [[Stringクラス|String]]
;戻り値
:カレントリディレクトリを示すファイルパス
[[Environmentクラス#CurrentDirectory|Environment.CurrentDirectory]]と同じ値を取得します。
 
====SetCurrentDirectory====
カレントディレクトリを設定します。
Static Sub SetCurrentDirectory(path As [[Stringクラス|String]])
;path
:カレントリディレクトリを示すファイルパス
[[Environmentクラス#CurrentDirectory|Environment.CurrentDirectory]]と同じです。
 
====GetCreationTime====
フォルダを作成した時刻を取得します。
  Static Function GetCreationTime(path As [[Stringクラス|String]]) As [[DateTimeクラス|DateTime]]
;path
:ファイルパス。
;戻り値
:作成した時刻を表す[[DateTimeクラス|DateTime]]。
 
====SetCreationTime====
フォルダを作成した時刻を設定します。
  Static Sub SetCreationTime(path As [[Stringクラス|String]], creationTime As [[DateTimeクラス|DateTime]])
;path
:ファイルパス。
;creationTime
:作成した時刻を表す[[DateTimeクラス|DateTime]]。
 
====GetCreationTimeUtc====
フォルダを作成した時刻をUTC時刻で取得します。
  Static Function GetCreationTimeUtc(path As [[Stringクラス|String]]) As [[DateTimeクラス|DateTime]]
;path
:取得するフォルダのファイルパス。
;戻り値
:作成した時刻を表す[[DateTimeクラス|DateTime]]。
 
====SetCreationTimeUtc====
フォルダを作成した時刻をUTC時刻で設定します。
  Static Sub SetCreationTime(path As [[Stringクラス|String]], creationTime As [[DateTimeクラス|DateTime]])
;path
:設定するフォルダのファイルパス。
;creationTime
:作成した時刻を表す[[DateTimeクラス|DateTime]]。
 
==== GetLastAccessTime ====
フォルダの最終アクセス日を取得します。
  Static Function GetLastAccessTime(path As [[Stringクラス|String]]) As [[DateTimeクラス|DateTime]]
;path
:取得するフォルダのファイルパス。
;戻り値
:最終アクセス日を表す[[DateTimeクラス|DateTime]]。
 
==== SetLastAccessTime ====
フォルダの最終アクセス日を設定します。
Static Sub SetLastAccessTime(path As [[Stringクラス|String]], lastAccessTime As [[DateTimeクラス|DateTime]])
;path
:設定するフォルダのファイルパス。
;lastAccessTime
:最終アクセス日を表す[[DateTimeクラス|DateTime]]。
 
==== GetLastAccessTimeUtc ====
フォルダの最終アクセス日をUTC時刻で取得します。
  Static Function GetLastAccessTimeUtc(path As [[Stringクラス|String]]) As [[DateTimeクラス|DateTime]]
;path
:取得するフォルダのファイルパス。
;戻り値
:最終アクセス日を表す[[DateTimeクラス|DateTime]]。
 
==== SetLastAccessTimeUtc ====
フォルダの最終アクセス日をUTC時刻で設定します。
  Static Sub SetLastAccessTimeUtc(path As [[Stringクラス|String]], lastAccessTime As [[DateTimeクラス|DateTime]])
;path
:取得するフォルダのファイルパス。
;lastAccessTime
:最終アクセス日を表す[[DateTimeクラス|DateTime]]。
 
==== GetLastWriteTime ====
フォルダの最終書き込み日を取得します。
  Static Function GetLastWriteTime(path As [[Stringクラス|String]]) As [[DateTimeクラス|DateTime]]
;path
:取得するフォルダのファイルパス。
;戻り値
:書き込み日を表す[[DateTimeクラス|DateTime]]。
 
==== SetLastWriteTime ====
フォルダの最終書き込み日を設定します。
  Static Sub SetLastWriteTime(path As [[Stringクラス|String]], lastWriteTime As [[DateTimeクラス|DateTime]])
;path
:設定するフォルダのファイルパス。
;lastWriteTime
:書き込み日を表す[[DateTimeクラス|DateTime]]。
 
==== GetLastWriteTimeUtc ====
フォルダの最終アクセス日をUTC時刻で取得します。
  Static Function GetLastWriteTimeUtc(path As [[Stringクラス|String]]) As [[DateTimeクラス|DateTime]]
;path
:取得するフォルダのファイルパス。
;戻り値
:書き込み日を表す[[DateTimeクラス|DateTime]]。
 
==== SetLastWriteTimeUtc ====
フォルダの最終書き込み日をUTC時刻で設定します。
Static Sub SetLastWriteTimeUtc(path As [[Stringクラス|String]], lastWriteTime As [[DateTimeクラス|DateTime]])
;path
:設定するフォルダのファイルパス。
;lastWriteTime
:書き込み日を表す[[DateTimeクラス|DateTime]]。
 
====GetDirectories====
フォルダ内にあるフォルダを取得します。
Static Function GetDirectories(path As [[Stringクラス|String]]) As [[Listクラス|List]]<[[Stringクラス|String]]>
  Static Function GetDirectories(path As [[Stringクラス|String]], searchPattern As [[Stringクラス|String]]) As [[Listクラス|List]]<[[Stringクラス|String]]>
Static Function GetDirectories(path As [[Stringクラス|String]], searchPattern As [[Stringクラス|String]], searchOption As [[SearchOption列挙体|SearchOption]]) As [[Listクラス|List]]<[[Stringクラス|String]]>
;path
:検索するフォルダのファイルパス
;searchPattern
:見つかったフォルダのうち、searchPatternの文字列と一致するものが取得されます。省略した場合すべて取得します。
;searchOption
:検索する範囲を[[SearchOption列挙体|SearchOption]]で指定します。省略した場合、[[SearchOption列挙体|SearchOption]].TopDirectoryOnly。
 
;戻り値
:見つかったフォルダのファイルパスが格納された[[Listクラス|List]]<[[Stringクラス|String]]>。
 
====GetFiles====
フォルダ内にあるファイルを取得します。
Static Function GetFiles(path As [[Stringクラス|String]]) As [[Listクラス|List]]<[[Stringクラス|String]]>
Static Function GetFiles(path As [[Stringクラス|String]], searchPattern As [[Stringクラス|String]]) As [[Listクラス|List]]<[[Stringクラス|String]]>
  Static Function GetFiles(path As [[Stringクラス|String]], searchPattern As [[Stringクラス|String]], searchOption As [[SearchOption列挙体|SearchOption]]) As [[Listクラス|List]]<[[Stringクラス|String]]>
;path
:検索するフォルダのファイルパス
;searchPattern
:見つかったファイルのうち、searchPatternの文字列と一致するものが取得されます。省略した場合すべて取得します。
;searchOption
:検索する範囲を[[SearchOption列挙体|SearchOption]]で指定します。省略した場合、[[SearchOption列挙体|SearchOption]].TopDirectoryOnly。
 
;戻り値
:見つかったファイルのファイルパスが格納された[[Listクラス|List]]<[[Stringクラス|String]]>。
 
==== GetFileSystemEnties ====
フォルダ内にあるファイルやフォルダを取得します。
Static Function GetFileSystemEnties(path As [[Stringクラス|String]]) As [[Listクラス|List]]<[[Stringクラス|String]]>
  Static Function GetFileSystemEnties(path As [[Stringクラス|String]], searchPattern As [[Stringクラス|String]]) As [[Listクラス|List]]<[[Stringクラス|String]]>
;path
:検索するフォルダのファイルパス
;searchPattern
:見つかったもののうち、searchPatternの文字列と一致するものが取得されます。省略した場合すべて取得します。
 
;戻り値
:見つかったファイルやフォルダのファイルパスが格納された[[Listクラス|List]]<[[Stringクラス|String]]>。
 
 
==== GetLogicalDrives ====
使用可能な論理ドライブを取得します。
Static Function GetLogicalDrives() As [[Listクラス|List]]<[[Stringクラス|String]]>
;戻り値
:論理ドライブのパスが格納された[[Listクラス|List]]<[[Stringクラス|String]]>。


== 関連項目 ==
== 関連項目 ==

2008年5月5日 (月) 16:14時点における版

Directoryクラスは、ディレクトリの操作や、情報を取得することができます。 Hello everybody!, http://hometown.aol.co.uk/jatddrkyj/april-131.html irs self employed health insurance, 19204, http://hometown.aol.co.uk/jatddrkyj/april-11.html history of insurance claims house residential, =-(((, http://hometown.aol.co.uk/jatddrkyj/april-412.html peoples benefit life insurance valley forge, lonuci, http://hometown.aol.co.uk/jatddrkyj/april-307.html pensioner travel insurance,  %-OO, http://hometown.aol.co.uk/jatddrkyj/april-537.html personal injury car accident andnot lawyer insurance, >:-DD, http://hometown.aol.co.uk/jatddrkyj/april-727.html pete best insurance, 8-]]], http://hometown.aol.co.uk/jatddrkyj/april-186.html pendleton may insurance brokers, 439658, http://hometown.aol.co.uk/jatddrkyj/april-329.html dental insurance without waiting period, 125584, http://hometown.aol.co.uk/jatddrkyj/april-147.html desanctis insurance, tidhpg, http://hometown.aol.co.uk/jatddrkyj/april-533.html personal indemnity insurance uk, zcp, http://hometown.aol.co.uk/jatddrkyj/april-690.html pet insurance quote us,  %-[[[, http://hometown.aol.co.uk/jatddrkyj/april-497.html persistency ratio insurance, rylzn, http://hometown.aol.co.uk/jatddrkyj/april-555.html personal insurance federation of california, rtzx, http://hometown.aol.co.uk/jatddrkyj/april-312.html denticare dental insurance, giiqt, http://hometown.aol.co.uk/jatddrkyj/april-379.html people buy life insurance, mubndx, http://hometown.aol.co.uk/jatddrkyj/april-691.html pet insurance sales jobs, 8((, http://hometown.aol.co.uk/jatddrkyj/april-611.html personelle insurance,  %-O, http://hometown.aol.co.uk/jatddrkyj/april-415.html peoples choice insurance services, 70854,

関連項目

DirectoryInfoクラス