Environment.GetFolderPath Metoda

Definicja

Pobiera ścieżkę do folderu specjalnego systemu, który jest identyfikowany przez określoną wyliczenie.

Przeciążenia

GetFolderPath(Environment+SpecialFolder)

Pobiera ścieżkę do określonego folderu specjalnego systemu.

GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption)

Pobiera ścieżkę do określonego folderu specjalnego systemu przy użyciu określonej opcji uzyskiwania dostępu do folderów specjalnych.

GetFolderPath(Environment+SpecialFolder)

Źródło:
Environment.cs
Źródło:
Environment.cs
Źródło:
Environment.cs

Pobiera ścieżkę do określonego folderu specjalnego systemu.

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 wartości wyliczenia identyfikujących folder specjalny systemu.

Zwraca

Ścieżka do określonego folderu specjalnego systemu, jeśli ten folder fizycznie istnieje na komputerze; w przeciwnym razie pusty ciąg ("").

Folder nie istnieje fizycznie, jeśli system operacyjny go nie utworzył, istniejący folder został usunięty lub folder jest katalogiem wirtualnym, takim jak Mój komputer, który nie odpowiada ścieżce fizycznej.

Wyjątki

foldernie jest członkiem .Environment.SpecialFolder

Bieżąca platforma nie jest obsługiwana.

Przykłady

W poniższym przykładzie pokazano, jak używać GetFolderPath metody do zwracania i wyświetlania ścieżki skojarzonej z parametrem 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
'

Uwagi

Ta metoda pobiera ścieżkę do folderu specjalnego systemu, takiego jak Program Files, Programs, System lub Startup, który może służyć do uzyskiwania dostępu do typowych informacji. Foldery specjalne są domyślnie ustawiane przez system lub jawnie przez użytkownika podczas instalowania wersji systemu Windows.

Parametr folder wyznacza folder specjalny do pobrania i musi być jedną z wartości w wyliczeń Environment.SpecialFolder ; każda inna wartość zgłasza wyjątek.

Aby uzyskać więcej informacji na temat folderów specjalnych, zobacz Stała lista identyfikatorów elementów specjalnych (CSIDL).

Zobacz też

Dotyczy

GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption)

Źródło:
Environment.cs
Źródło:
Environment.cs
Źródło:
Environment.cs

Pobiera ścieżkę do określonego folderu specjalnego systemu przy użyciu określonej opcji uzyskiwania dostępu do folderów specjalnych.

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 wartości wyliczenia identyfikujących folder specjalny systemu.

option
Environment.SpecialFolderOption

Jedna z wartości wyliczenia, która określa opcje używane do uzyskiwania dostępu do folderu specjalnego.

Zwraca

Ścieżka do określonego folderu specjalnego systemu, jeśli ten folder fizycznie istnieje na komputerze; w przeciwnym razie pusty ciąg ("").

Folder nie istnieje fizycznie, jeśli system operacyjny go nie utworzył, istniejący folder został usunięty lub folder jest katalogiem wirtualnym, takim jak Mój komputer, który nie odpowiada ścieżce fizycznej.

Wyjątki

foldernie jest członkiem .Environment.SpecialFolder

-lub-

optionsnie jest członkiem .Environment.SpecialFolderOption

Bieżąca platforma nie jest obsługiwana.

Uwagi

Ta metoda pobiera ścieżkę do folderu specjalnego systemu, takiego jak Program Files, Programs, System lub Startup, który może służyć do uzyskiwania dostępu do typowych informacji. Foldery specjalne są domyślnie ustawiane przez system lub jawnie przez użytkownika podczas instalowania wersji systemu Windows.

Parametr folder wyznacza folder specjalny do pobrania i musi być jedną z wartości w wyliczeń Environment.SpecialFolder ; każda inna wartość zgłasza wyjątek.

Aby uzyskać więcej informacji na temat folderów specjalnych, zobacz Stała lista identyfikatorów elementów specjalnych (CSIDL).

Zobacz też

Dotyczy