PackageVolume 類別

定義

表示 封裝 儲存磁片區。

public ref class PackageVolume sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PackageVolume final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PackageVolume
Public NotInheritable Class PackageVolume
繼承
Object Platform::Object IInspectable PackageVolume
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

版本歷程記錄

Windows 版本 SDK 版本 新增值
1607 14393 GetAvailableSpaceAsync
1607 14393 IsAppxInstallSupported
1607 14393 IsFullTrustPackageSupported

屬性

IsAppxInstallSupported

取得布林值,指出是否支援 APPX 安裝。

IsFullTrustPackageSupported

取得布林值,指出是否支援完全信任 套件

IsOffline

描述磁片區是否處於離線狀態。

IsSystemVolume

描述磁片區是否為對應至 %SYSTEMDRIVER% 環境變數的內部系統磁片區。

MountPoint

取得最後一個已知磁片區掛接點的路徑。

Name

取得磁片區的媒體識別碼。

PackageStorePath

取得磁片區上 封裝 存放區的絕對路徑。

SupportsHardLinks

取得值,指定磁片區是否支援在其檔案系統中建立硬式連結。

方法

FindPackage(String)

取得所有已註冊使用者之指定 套件 之所有已安裝實例的相關資訊集合。

FindPackageForUser(String, String)

取得指定使用者或使用者所指定 封裝 之已安裝實例的相關資訊集合。

FindPackages()

取得所有已註冊使用者之所有 套件 所有已安裝實例的相關資訊集合。

FindPackages(String)

取得所有已註冊使用者之指定 套件 之所有已安裝實例的相關資訊集合。

FindPackages(String, String)

從所有已註冊的使用者,從指定的發行者取得所指定 套件 之所有已安裝實例的相關資訊集合。

FindPackagesForUser(String)

取得指定使用者或使用者之所有 套件 所有已安裝實例的相關資訊集合。

FindPackagesForUser(String, String)

取得指定使用者或使用者所指定 套件 之所有已安裝實例的相關資訊集合。

FindPackagesForUser(String, String, String)

從指定的使用者或使用者,從指定的發行者取得所指定 套件 之所有已安裝實例的相關資訊。

FindPackagesForUserWithPackageTypes(String, PackageTypes)

取得指定使用者或使用者以及具有指定封裝類型之所有 套件 之所有已安裝實例的相關資訊集合。

FindPackagesForUserWithPackageTypes(String, PackageTypes, String)

取得指定使用者或使用者以及具有指定封裝類型之指定 套件 之所有已安裝實例的相關資訊集合。

FindPackagesForUserWithPackageTypes(String, PackageTypes, String, String)

取得指定使用者或使用者以及具有指定封裝類型之指定 套件 之所有已安裝實例的相關資訊集合。

FindPackagesWithPackageTypes(PackageTypes)

取得所有已安裝之所有 套件 實例的相關資訊集合,其中包含所有已註冊之使用者的指定套件類型。

FindPackagesWithPackageTypes(PackageTypes, String)

取得所有已註冊使用者之指定套件類型之指定 套件 之所有已安裝實例的相關資訊集合。

FindPackagesWithPackageTypes(PackageTypes, String, String)

從指定發行者取得指定之 套件 之所有已安裝實例的資訊集合,其中包含所有已註冊使用者的指定套件類型。

GetAvailableSpaceAsync()

取得可用空間。

適用於

另請參閱