Directory.SetCreationTimeUtc(String, DateTime) メソッド

定義

指定したファイルまたはディレクトリの作成日時を協定世界時 (UTC) 形式で設定します。

public:
 static void SetCreationTimeUtc(System::String ^ path, DateTime creationTimeUtc);
public static void SetCreationTimeUtc(string path, DateTime creationTimeUtc);
static member SetCreationTimeUtc : string * DateTime -> unit
Public Shared Sub SetCreationTimeUtc (path As String, creationTimeUtc As DateTime)

パラメーター

path
String

作成日時情報を設定するファイルまたはディレクトリ。

creationTimeUtc
DateTime

ディレクトリまたはファイルが作成された日時。 この値は現地時刻で表されます。

例外

指定したパスが見つかりませんでした。

2.1 より前のバージョンの .NET Framework と .NET Core: path は長さ 0 の文字列で、空白のみを含むか、1 つ以上の無効な文字を含みます。 GetInvalidPathChars() メソッドを使用して無効な文字を照会できます。

pathnullです。

指定したパス、ファイル名、またはその両方が、システム定義の最大長を超えています。

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

creationTimeUtc は、この操作で許可されている日付または時刻の範囲外の値を指定します。

現在のオペレーティング システムが Windows NT 以降ではありません。

注釈

path パラメーターは、相対パス情報または絶対パス情報を指定できます。 相対パス情報は、現在の作業ディレクトリに対する相対パスとして解釈されます。 現在の作業ディレクトリを取得するには、 GetCurrentDirectoryを参照してください。

path パラメーターの大文字と小文字の区別は、コードが実行されているファイル システムの大文字と小文字が区別されます。 たとえば、NTFS (既定の Windows ファイル システム) では大文字と小文字が区別され、Linux ファイル システムでは大文字と小文字が区別されます。

一般的な I/O タスクの一覧については、「 一般的な I/O タスク」を参照してください。

適用対象

こちらもご覧ください