File.GetCreationTime Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| GetCreationTime(SafeFileHandle) |
Restituisce l'ora di creazione del file o della directory specificata. |
| GetCreationTime(String) |
Restituisce la data e l'ora di creazione del file o della directory specificata. |
GetCreationTime(SafeFileHandle)
- Origine:
- File.cs
- Origine:
- File.cs
- Origine:
- File.cs
- Origine:
- File.cs
- Origine:
- File.cs
Restituisce l'ora di creazione del file o della directory specificata.
public:
static DateTime GetCreationTime(Microsoft::Win32::SafeHandles::SafeFileHandle ^ fileHandle);
public static DateTime GetCreationTime(Microsoft.Win32.SafeHandles.SafeFileHandle fileHandle);
static member GetCreationTime : Microsoft.Win32.SafeHandles.SafeFileHandle -> DateTime
Public Shared Function GetCreationTime (fileHandle As SafeFileHandle) As DateTime
Parametri
- fileHandle
- SafeFileHandle
Oggetto SafeFileHandle per il file o la directory per cui ottenere informazioni sulla data e l'ora di creazione.
Valori restituiti
Struttura DateTime impostata sulla data e l'ora di creazione per il file o la directory specificati. Questo valore viene espresso nell'ora locale.
Eccezioni
fileHandle è null.
Il chiamante non dispone dell'autorizzazione richiesta.
Si applica a
GetCreationTime(String)
- Origine:
- File.cs
- Origine:
- File.cs
- Origine:
- File.cs
- Origine:
- File.cs
- Origine:
- File.cs
Restituisce la data e l'ora di creazione del file o della directory specificata.
public:
static DateTime GetCreationTime(System::String ^ path);
public static DateTime GetCreationTime(string path);
static member GetCreationTime : string -> DateTime
Public Shared Function GetCreationTime (path As String) As DateTime
Parametri
- path
- String
File o directory per cui ottenere informazioni sulla data e l'ora di creazione.
Valori restituiti
Struttura DateTime impostata sulla data e l'ora di creazione per il file o la directory specificati. Questo valore viene espresso nell'ora locale.
Eccezioni
Il chiamante non dispone dell'autorizzazione richiesta.
.NET Framework e versioni di .NET Core precedenti alla 2.1: path è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi. È possibile eseguire una query per individuare caratteri non validi usando il metodo GetInvalidPathChars().
path è null.
Il percorso, il nome file specificato o entrambi superano la lunghezza massima definita dal sistema.
path è in un formato non valido.
Esempio
Nell'esempio seguente viene illustrato GetCreationTime.
Imports System.IO
Module Module1
Sub Main()
Dim fileCreatedDate As DateTime = File.GetCreationTime("C:\Example\MyTest.txt")
Console.WriteLine("file created: " + fileCreatedDate)
End Sub
End Module
Commenti
Note
Questo metodo può restituire un valore impreciso, perché usa funzioni native i cui valori potrebbero non essere aggiornati continuamente dal sistema operativo.
Il path parametro è autorizzato a specificare informazioni relative o assolute sul percorso. Le informazioni sul percorso relative sono interpretate come relative alla directory di lavoro corrente. Per ottenere la directory di lavoro corrente, vedere GetCurrentDirectory.
Se il file descritto nel path parametro non esiste, questo metodo restituisce 12:00 mezzanotte, 1° gennaio 1601 A.D. (C.E.) Ora UTC (Coordinated Universal Time), adattata all'ora locale.
Le unità in formato NTFS possono memorizzare nella cache informazioni su un file, ad esempio il tempo di creazione di file, per un breve periodo di tempo. Di conseguenza, potrebbe essere necessario impostare in modo esplicito l'ora di creazione di un file se si sovrascrive o si sostituisce un file esistente.
Per un elenco delle attività di I/O comuni, vedere Attività di I/O comuni.
Vedi anche
- FileSystemWatcher
- I/O di file e di flussi
- lettura di testo da un di file
- Procedura: Scrivere testo in un file