Environment.GetFolderPath Yöntem

Tanım

Belirtilen sabit listesi tarafından tanımlanan sistem özel klasörünün yolunu alır.

Aşırı Yüklemeler

GetFolderPath(Environment+SpecialFolder)

Belirtilen sistem özel klasörünün yolunu alır.

GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption)

Özel klasörlere erişmek için belirtilen seçeneği kullanarak belirtilen sistem özel klasörünün yolunu alır.

GetFolderPath(Environment+SpecialFolder)

Kaynak:
Environment.cs
Kaynak:
Environment.cs
Kaynak:
Environment.cs

Belirtilen sistem özel klasörünün yolunu alır.

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

Parametreler

folder
Environment.SpecialFolder

Sistem özel klasörünü tanımlayan numaralandırma değerlerinden biri.

Döndürülenler

Belirtilen sistem özel klasörünün yolu, bu klasör bilgisayarınızda fiziksel olarak varsa; aksi takdirde, boş bir dize ("").

İşletim sistemi oluşturmadıysa, var olan klasör silinmişse veya klasör fiziksel bir yola karşılık gelen Bilgisayarım gibi bir sanal dizinse, bir klasör fiziksel olarak mevcut olmaz.

Özel durumlar

folder öğesinin Environment.SpecialFolderüyesi değil.

Geçerli platform desteklenmiyor.

Örnekler

Aşağıdaki örnekte, parametresiyle ilişkili yolu döndürmek ve görüntülemek için yönteminin nasıl kullanılacağı GetFolderPath gösterilmektedir 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
'

Açıklamalar

Bu yöntem, ortak bilgilere erişmek için kullanılabilecek Program Dosyaları, Programlar, Sistem veya Başlangıç gibi bir sistem özel klasörünün yolunu alır. Özel klasörler, Windows'un bir sürümünü yüklerken sistem tarafından varsayılan olarak veya açıkça kullanıcı tarafından ayarlanır.

folder parametresi alınacak özel klasörü belirler ve numaralandırmadaki Environment.SpecialFolder değerlerden biri olmalıdır; diğer tüm değerler özel durum oluşturur.

Özel klasörler hakkında daha fazla bilgi için bkz . Sabit özel öğe kimliği listesi (CSIDL).

Ayrıca bkz.

Şunlara uygulanır

GetFolderPath(Environment+SpecialFolder, Environment+SpecialFolderOption)

Kaynak:
Environment.cs
Kaynak:
Environment.cs
Kaynak:
Environment.cs

Özel klasörlere erişmek için belirtilen seçeneği kullanarak belirtilen sistem özel klasörünün yolunu alır.

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

Parametreler

folder
Environment.SpecialFolder

Sistem özel klasörünü tanımlayan numaralandırma değerlerinden biri.

option
Environment.SpecialFolderOption

Özel bir klasöre erişmek için kullanılacak seçenekleri belirten numaralandırma değerlerinden biri.

Döndürülenler

Belirtilen sistem özel klasörünün yolu, bu klasör bilgisayarınızda fiziksel olarak varsa; aksi takdirde, boş bir dize ("").

İşletim sistemi oluşturmadıysa, var olan klasör silinmişse veya klasör fiziksel bir yola karşılık gelen Bilgisayarım gibi bir sanal dizinse, bir klasör fiziksel olarak mevcut olmaz.

Özel durumlar

folder öğesinin Environment.SpecialFolderüyesi değil.

-veya-

options öğesinin Environment.SpecialFolderOptionüyesi değil.

Geçerli platform desteklenmiyor.

Açıklamalar

Bu yöntem, ortak bilgilere erişmek için kullanılabilecek Program Dosyaları, Programlar, Sistem veya Başlangıç gibi bir sistem özel klasörünün yolunu alır. Özel klasörler, Windows'un bir sürümünü yüklerken sistem tarafından varsayılan olarak veya açıkça kullanıcı tarafından ayarlanır.

folder parametresi alınacak özel klasörü belirler ve numaralandırmadaki Environment.SpecialFolder değerlerden biri olmalıdır; diğer tüm değerler özel durum oluşturur.

Özel klasörler hakkında daha fazla bilgi için bkz . Sabit özel öğe kimliği listesi (CSIDL).

Ayrıca bkz.

Şunlara uygulanır