Udostępnij za pośrednictwem


File.SetCreationTime Metoda

Definicja

Przeciążenia

SetCreationTime(SafeFileHandle, DateTime)

Ustawia datę i godzinę utworzenia pliku lub katalogu.

SetCreationTime(String, DateTime)

Ustawia datę i godzinę utworzenia pliku.

SetCreationTime(SafeFileHandle, DateTime)

Źródło:
File.cs
Źródło:
File.cs
Źródło:
File.cs

Ustawia datę i godzinę utworzenia pliku lub katalogu.

public:
 static void SetCreationTime(Microsoft::Win32::SafeHandles::SafeFileHandle ^ fileHandle, DateTime creationTime);
public static void SetCreationTime (Microsoft.Win32.SafeHandles.SafeFileHandle fileHandle, DateTime creationTime);
static member SetCreationTime : Microsoft.Win32.SafeHandles.SafeFileHandle * DateTime -> unit
Public Shared Sub SetCreationTime (fileHandle As SafeFileHandle, creationTime As DateTime)

Parametry

fileHandle
SafeFileHandle

SafeFileHandle do pliku lub katalogu, dla którego należy ustawić informacje o dacie i godzinie utworzenia.

creationTime
DateTime

DateTime zawierająca wartość ustawioną dla daty i godziny utworzenia fileHandle. Ta wartość jest wyrażona w czasie lokalnym.

Wyjątki

fileHandle jest null.

creationTime określa wartość poza zakresem dat, godzin lub obu dozwolonych dla tej operacji.

Obiekt wywołujący nie ma wymaganych uprawnień.

Wystąpił błąd we/wy podczas wykonywania operacji.

Dotyczy

SetCreationTime(String, DateTime)

Źródło:
File.cs
Źródło:
File.cs
Źródło:
File.cs

Ustawia datę i godzinę utworzenia pliku.

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

Parametry

path
String

Plik, dla którego chcesz ustawić informacje o dacie i godzinie utworzenia.

creationTime
DateTime

DateTime zawierająca wartość ustawioną dla daty i godziny utworzenia path. Ta wartość jest wyrażona w czasie lokalnym.

Wyjątki

Nie można odnaleźć określonej ścieżki.

Wersje .NET Framework i .NET Core starsze niż 2.1: path jest ciągiem o zerowej długości, zawiera tylko białe znaki lub zawiera co najmniej jeden nieprawidłowy znak. Zapytanie o nieprawidłowe znaki można wykonać przy użyciu metody GetInvalidPathChars().

path jest null.

Określona ścieżka, nazwa pliku lub obie metody przekraczają maksymalną długość zdefiniowaną przez system.

Wystąpił błąd we/wy podczas wykonywania operacji.

creationTime określa wartość poza zakresem dat, godzin lub obu dozwolonych dla tej operacji.

Obiekt wywołujący nie ma wymaganych uprawnień.

path jest w nieprawidłowym formacie.

Uwagi

Parametr path może określać informacje o ścieżce względnej lub bezwzględnej. Informacje o ścieżce względnej są interpretowane jako względem bieżącego katalogu roboczego. Aby uzyskać bieżący katalog roboczy, zobacz GetCurrentDirectory.

Dyski sformatowane ntfs mogą buforowania metadanych plików, takich jak czas tworzenia pliku, przez krótki czas. W związku z tym może być konieczne jawne ustawienie czasu utworzenia pliku, jeśli zastąpisz istniejący plik.

Aby uzyskać listę typowych zadań we/wy, zobacz Typowe zadania we/wy.

Zobacz też

Dotyczy