Path.GetTempPath Metoda

Definice

Vrátí cestu k dočasné složce aktuálního uživatele.

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

Návraty

Cesta k dočasné složce končící na DirectorySeparatorChar.

Výjimky

Volající nemá požadovaná oprávnění.

Příklady

Následující kód ukazuje, jak volat metodu GetTempPath .

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

Tento příklad vytvoří výstup podobný následujícímu.

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

Poznámky

Metoda neověřuje, zda cesta existuje, nebo testuje, zda aktuální proces může získat přístup k cestě.

Tato metoda zkontroluje existenci proměnných prostředí v následujícím pořadí a vrátí první nalezenou cestu:

  1. Cesta určená proměnnou prostředí TMP

  2. Cesta určená proměnnou prostředí TEMP

  3. Cesta určená proměnnou prostředí USERPROFILE

  4. Nový adresář Windows

Pokud je v .NET 7 a novějších spuštěn proces volající metodu jako SYSTEM, metoda přeskočí předchozí sekvenci a vrátí C:\Windows\SystemTemp. Toto umístění je nepřístupné pro procesy, které neběží jako SYSTEM.

Platí pro

Viz také