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

ボリュームのメディア ID を取得します。

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()

使用可能な領域を取得します。

適用対象

こちらもご覧ください