Freigeben über


Path.GetTempPath Methode

Definition

Gibt den Pfad des temporären Ordners des aktuellen Benutzers zurück.

public:
 static System::String ^ GetTempPath();
public static string GetTempPath ();
static member GetTempPath : unit -> string
Public Shared Function GetTempPath () As String

Gibt zurück

Der Pfad zum temporären Ordner, der mit einem DirectorySeparatorCharendet.

Ausnahmen

Der Aufrufer verfügt nicht über die erforderlichen Berechtigungen.

Beispiele

Der folgende Code zeigt, wie die GetTempPath-Methode aufgerufen wird.

Dim result As String = Path.GetTempPath()
Console.WriteLine(result)
string result = Path.GetTempPath();
Console.WriteLine(result);

In diesem Beispiel wird die Ausgabe ähnlich wie folgt erzeugt.

C:\Users\UserName\AppData\Local\Temp\

Hinweise

Die Methode überprüft nicht, ob der Pfad vorhanden ist oder ob der aktuelle Prozess auf den Pfad zugreifen kann.

Wenn die aktuelle Windows-Version die GetTempPath2 Win32-API verfügbar macht, ruft diese Methode diese API auf und gibt den aufgelösten Pfad zurück. Weitere Informationen zur Ausführung dieser Auflösung, einschließlich der Steuerung des Rückgabewerts mithilfe von Umgebungsvariablen, finden Sie unter Hinweise Abschnitt der GetTempPath2-Dokumentation. Die GetTempPath2-API ist möglicherweise nicht in allen Versionen von Windows verfügbar.

In Windows-Versionen, die GetTempPath2 nicht verfügbar machen, ruft diese Methode stattdessen die GetTempPath Win32-API auf und gibt den aufgelösten Pfad zurück. Weitere Informationen zur Ausführung dieser Auflösung, einschließlich der Steuerung des Rückgabewerts über die Verwendung von Umgebungsvariablen, finden Sie unter Anmerkungen Abschnitt der GetTempPath-Dokumentation.

Gilt für:

Weitere Informationen