語言

EnvironmentPermission.GetPathList(EnvironmentPermissionAccess) 方法

定義

取得所有環境變數,並指定為 EnvironmentPermissionAccess。

public:
 System::String ^ GetPathList(System::Security::Permissions::EnvironmentPermissionAccess flag);
public string GetPathList(System.Security.Permissions.EnvironmentPermissionAccess flag);
member this.GetPathList : System.Security.Permissions.EnvironmentPermissionAccess -> string
Public Function GetPathList (flag As EnvironmentPermissionAccess) As String

參數

flag
EnvironmentPermissionAccess

其中一個 EnvironmentPermissionAccess 代表單一環境變數存取類型的值。

傳回

一份以分號分隔的環境變數清單,適用於所選旗標。

例外狀況

flag 不是有效的值 EnvironmentPermissionAccess。

-或-

flag 是 AllAccess,代表多種環境變數存取類型,或 NoAccess,不代表任何類型的環境變數存取。

備註

用這個方法取得目前權限的狀態。 要同時取得兩者 Read 並 Write 取得狀態,需要呼叫兩次此方法。

Note

參數 flag 限制於代表單一類型的環境變數存取的值 EnvironmentPermissionAccess。 這些值為 Read 和 Write。 可接受的 flag 值不包含 NoAccess 和 AllAccess,因為這些值不代表單一類型的環境變數存取。

適用於