Environment.GetFolderPath Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
folder
nie 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.
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
folder
nie jest członkiem .Environment.SpecialFolder
-lub-
options
nie 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
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla