Environment.GetFolderPath Metódus

Definíció

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.

option
Environment.SpecialFolderOption

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.

Lásd még

A következőre érvényes: