Directory.SetCreationTimeUtc(String, DateTime) Methode

Definitie

Hiermee stelt u de aanmaakdatum en -tijd in UTC-indeling (Coordinated Universal Time) in voor het opgegeven bestand of de opgegeven map.

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)

Parameters

path
String

Het bestand of de map waarvoor u de aanmaakdatum en -tijdgegevens wilt instellen.

creationTimeUtc
DateTime

De datum en tijd waarop de map of het bestand is gemaakt. Deze waarde wordt uitgedrukt in lokale tijd.

Uitzonderingen

Het opgegeven pad is niet gevonden.

.NET Framework en .NET Core-versies ouder dan 2.1: path is een tekenreeks met lengte nul, bevat alleen witruimte of bevat een of meer ongeldige tekens. U kunt een query uitvoeren op ongeldige tekens met de GetInvalidPathChars() methode.

path is null.

Het opgegeven pad, de bestandsnaam of beide overschrijden de door het systeem gedefinieerde maximumlengte.

De beller heeft niet de vereiste machtiging.

creationTimeUtc geeft een waarde buiten het bereik van datums of tijden die zijn toegestaan voor deze bewerking.

Het huidige besturingssysteem is niet Windows NT of hoger.

Opmerkingen

De path parameter mag relatieve of absolute padgegevens opgeven. Relatieve padinformatie wordt geïnterpreteerd als relatief ten opzichte van de huidige werkmap. Als u de huidige werkmap wilt ophalen, raadpleegt GetCurrentDirectoryu .

De hoofdlettergevoeligheid van de path parameter komt overeen met die van het bestandssysteem waarop de code wordt uitgevoerd. Het is bijvoorbeeld niet hoofdlettergevoelig voor NTFS (het standaardbestandssysteem Windows) en hoofdlettergevoelig op Linux-bestandssystemen.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Van toepassing op

Zie ook