Environment.GetFolderPath Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá cestu k systémové zvláštní složce, která je identifikována zadaným výčtem.
Přetížení
GetFolderPath(Environment+SpecialFolder) |
Získá cestu k zadané zvláštní složce systému. |
GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption) |
Získá cestu k zadané zvláštní složce systému pomocí zadané možnosti pro přístup ke speciálním složkám. |
GetFolderPath(Environment+SpecialFolder)
- Zdroj:
- Environment.cs
- Zdroj:
- Environment.cs
- Zdroj:
- Environment.cs
Získá cestu k zadané zvláštní složce systému.
public:
static System::String ^ GetFolderPath(Environment::SpecialFolder folder);
public static string GetFolderPath (Environment.SpecialFolder folder);
static member GetFolderPath : Environment.SpecialFolder -> string
Public Shared Function GetFolderPath (folder As Environment.SpecialFolder) As String
Parametry
- folder
- Environment.SpecialFolder
Jedna z hodnot výčtu, která identifikuje zvláštní složku systému.
Návraty
Cesta k zadané zvláštní složce systému, pokud tato složka fyzicky existuje na vašem počítači; v opačném případě prázdný řetězec ("").
Složka fyzicky neexistuje, pokud ji operační systém nevytvořil, existující složka byla odstraněna nebo složka je virtuální adresář, například Tento počítač neodpovídá fyzické cestě.
Výjimky
folder
není členem .Environment.SpecialFolder
Aktuální platforma není podporovaná.
Příklady
Následující příklad ukazuje, jak použít metodu GetFolderPath k vrácení a zobrazení cesty přidružené k parametru folder
.
// Sample for the Environment::GetFolderPath method
using namespace System;
int main()
{
Console::WriteLine();
Console::WriteLine( "GetFolderPath: {0}", Environment::GetFolderPath( Environment::SpecialFolder::System ) );
}
/*
This example produces the following results:
GetFolderPath: C:\WINNT\System32
*/
// Sample for the Environment.GetFolderPath method
using System;
class Sample
{
public static void Main()
{
Console.WriteLine();
Console.WriteLine("GetFolderPath: {0}",
Environment.GetFolderPath(Environment.SpecialFolder.System));
}
}
/*
This example produces the following results:
GetFolderPath: C:\WINNT\System32
*/
// Sample for the Environment.GetFolderPath method
open System
printfn $"\nGetFolderPath: {Environment.GetFolderPath Environment.SpecialFolder.System}"
// This example produces the following results:
// GetFolderPath: C:\WINNT\System32
' Sample for the Environment.GetFolderPath method
Class Sample
Public Shared Sub Main()
Console.WriteLine()
Console.WriteLine("GetFolderPath: {0}", Environment.GetFolderPath(Environment.SpecialFolder.System))
End Sub
End Class
'
'This example produces the following results:
'
'GetFolderPath: C:\WINNT\System32
'
Poznámky
Tato metoda načte cestu ke speciální systémové složce, jako jsou programové soubory, programy, systém nebo po spuštění, které lze použít pro přístup k běžným informacím. Speciální složky jsou při instalaci verze Windows ve výchozím nastavení nastaveny systémem nebo explicitně uživatelem.
Parametr folder
určuje speciální složku, která se má načíst, a musí být jednou z hodnot ve výčtu Environment.SpecialFolder . Jakákoli jiná hodnota vyvolá výjimku.
Další informace o speciálních složkách najdete v tématu CSIDL (Constant Special Item ID list).
Viz také
Platí pro
GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption)
- Zdroj:
- Environment.cs
- Zdroj:
- Environment.cs
- Zdroj:
- Environment.cs
Získá cestu k zadané zvláštní složce systému pomocí zadané možnosti pro přístup ke speciálním složkám.
public:
static System::String ^ GetFolderPath(Environment::SpecialFolder folder, Environment::SpecialFolderOption option);
public static string GetFolderPath (Environment.SpecialFolder folder, Environment.SpecialFolderOption option);
static member GetFolderPath : Environment.SpecialFolder * Environment.SpecialFolderOption -> string
Public Shared Function GetFolderPath (folder As Environment.SpecialFolder, option As Environment.SpecialFolderOption) As String
Parametry
- folder
- Environment.SpecialFolder
Jedna z hodnot výčtu, která identifikuje zvláštní složku systému.
Jedna z hodnot výčtu, která určuje možnosti pro přístup ke speciální složce.
Návraty
Cesta k zadané zvláštní složce systému, pokud tato složka fyzicky existuje na vašem počítači; v opačném případě prázdný řetězec ("").
Složka fyzicky neexistuje, pokud ji operační systém nevytvořil, existující složka byla odstraněna nebo složka je virtuální adresář, například Tento počítač neodpovídá fyzické cestě.
Výjimky
folder
není členem .Environment.SpecialFolder
-nebo-
options
není členem .Environment.SpecialFolderOption
Aktuální platforma není podporovaná.
Poznámky
Tato metoda načte cestu ke speciální systémové složce, jako jsou programové soubory, programy, systém nebo po spuštění, které lze použít pro přístup k běžným informacím. Speciální složky jsou při instalaci verze Windows ve výchozím nastavení nastaveny systémem nebo explicitně uživatelem.
Parametr folder
určuje speciální složku, která se má načíst, a musí být jednou z hodnot ve výčtu Environment.SpecialFolder . Jakákoli jiná hodnota vyvolá výjimku.
Další informace o speciálních složkách najdete v tématu CSIDL (Constant Special Item ID list).
Viz také
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro