Environment.GetFolderPath Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri a megadott enumerálás által azonosított speciális rendszermappa elérési útját.
Túlterhelések
| Name | Description |
|---|---|
| GetFolderPath(Environment+SpecialFolder) |
Lekéri a megadott rendszer speciális mappájának elérési útját. |
| GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption) |
Lekéri a megadott speciális rendszermappa elérési útját a speciális mappák eléréséhez megadott beállítással. |
GetFolderPath(Environment+SpecialFolder)
- Forrás:
- Environment.cs
- Forrás:
- Environment.cs
- Forrás:
- Environment.cs
- Forrás:
- Environment.cs
- Forrás:
- Environment.cs
Lekéri a megadott rendszer speciális mappájának elérési útját.
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
Paraméterek
- folder
- Environment.SpecialFolder
A rendszer speciális mappáját azonosító enumerálási értékek egyike.
Válaszok
A megadott speciális rendszermappa elérési útja, ha a mappa fizikailag létezik a számítógépen; ellenkező esetben egy üres sztring ("").
A mappa fizikailag nem fog létezni, ha az operációs rendszer nem hozta létre, a meglévő mappát törölték, vagy a mappa egy virtuális könyvtár, például a Saját számítógép, amely nem felel meg a fizikai elérési útnak.
Kivételek
folder nem tagja a .-nak Environment.SpecialFolder.
A jelenlegi platform nem támogatott.
Példák
Az alábbi példa bemutatja, hogyan használható a metódus a GetFolderPath paraméterhez társított elérési út visszaadására és megjelenítésére folder .
// 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
'
Megjegyzések
Ez a módszer lekéri a rendszer speciális mappájának elérési útját, például programfájlok, programok, rendszer vagy indítás, amelyek a gyakori információk eléréséhez használhatók. A speciális mappákat alapértelmezés szerint a rendszer vagy kifejezetten a felhasználó állítja be a Windows egy verziójának telepítésekor.
A folder paraméter kijelöli a beolvasandó speciális mappát, és az enumerálás egyik értékének Environment.SpecialFolder kell lennie; bármely más érték kivételt okoz.
A speciális mappákról további információt az Állandó speciális elemazonosítók listája (CSIDL) című témakörben talál.
Lásd még
A következőre érvényes:
GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption)
- Forrás:
- Environment.cs
- Forrás:
- Environment.cs
- Forrás:
- Environment.cs
- Forrás:
- Environment.cs
- Forrás:
- Environment.cs
Lekéri a megadott speciális rendszermappa elérési útját a speciális mappák eléréséhez megadott beállítással.
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
Paraméterek
- folder
- Environment.SpecialFolder
A rendszer speciális mappáját azonosító enumerálási értékek egyike.
Az egyik számbavételi érték, amely megadja a speciális mappák elérésére használható beállításokat.
Válaszok
A megadott speciális rendszermappa elérési útja, ha a mappa fizikailag létezik a számítógépen; ellenkező esetben egy üres sztring ("").
A mappa fizikailag nem fog létezni, ha az operációs rendszer nem hozta létre, a meglévő mappát törölték, vagy a mappa egy virtuális könyvtár, például a Saját számítógép, amely nem felel meg a fizikai elérési útnak.
Kivételek
folder nem tagja a .-nak Environment.SpecialFolder.
-vagy-
option nem tagja a .-nak Environment.SpecialFolderOption.
A jelenlegi platform nem támogatott.
Megjegyzések
Ez a módszer lekéri a rendszer speciális mappájának elérési útját, például programfájlok, programok, rendszer vagy indítás, amelyek a gyakori információk eléréséhez használhatók. A speciális mappákat alapértelmezés szerint a rendszer vagy kifejezetten a felhasználó állítja be a Windows egy verziójának telepítésekor.
A folder paraméter kijelöli a beolvasandó speciális mappát, és az enumerálás egyik értékének Environment.SpecialFolder kell lennie; bármely más érték kivételt okoz.
A speciális mappákról további információt az Állandó speciális elemazonosítók listája (CSIDL) című témakörben talál.