Directory.SetCreationTimeUtc(String, DateTime) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したファイルまたはディレクトリの作成日時を世界協定時刻 (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
ディレクトリまたはファイルが作成された日時。 この値は現地時刻で表示されます。
例外
指定したパスが見つかりませんでした。
.NET Framework バージョンと .NET Core バージョンが 2.1 より前の場合: path
は長さ 0 の文字列、空白のみを含む、または無効な文字が 1 つ以上含まれています。 GetInvalidPathChars() メソッドを使用して、正しくない文字に対するクエリを実行できます。
path
が null
です。
指定したパス、ファイル名、またはその両方がシステム定義の最大長を超えています。
呼び出し元に、必要なアクセス許可がありません。
creationTime
はこの操作に許可される日付または時刻の範囲外の値を指定しています。
現在のオペレーティング システムは Windows NT 以降ではありません。
注釈
パラメーターは path
、相対パス情報または絶対パス情報を指定できます。 相対パス情報は、現在の作業ディレクトリに対する相対パスとして解釈されます。 現在の作業ディレクトリを取得するには、「」を参照してください GetCurrentDirectory。
パラメーターの大文字と小文字の path
区別は、コードが実行されているファイル システムの大文字と小文字が区別されます。 たとえば、NTFS (既定の Windows ファイル システム) では大文字と小文字が区別されず、Linux ファイル システムでは大文字と小文字が区別されます。
共通 I/O タスクの一覧は、 共通 I/O タスク を参照してください。
適用対象
こちらもご覧ください
.NET