File.SetCreationTime Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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ż
- FileSystemWatcher
- plików i strumienia we/wy
- odczytywanie tekstu z pliku
- Instrukcje: zapisywanie tekstu w pliku