言語

PackageSetItem クラス

定義

PackageSet 内のパッケージを表します。

public ref class PackageSetItem sealed
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Windows.Management.Deployment.PackageDeploymentContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Management.Deployment.PackageDeploymentContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PackageSetItem final
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Windows.Management.Deployment.PackageDeploymentContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Management.Deployment.PackageDeploymentContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PackageSetItem
function PackageSetItem()
Public NotInheritable Class PackageSetItem
継承
Object Platform::Object IInspectable PackageSetItem
属性

注釈

次の表では、さまざまな動詞で使用される PackageSetItem のプロパティについて説明します。

動詞 MinVersion PackageFamilyName PackageUri ProcessorArchitectureFilter
IsReady 必須ですが、既定値 必須 N/A Optional
IsReadyOrNewerAvailable 必須ですが、既定値 必須 N/A Optional
EnsureReady 必須ですが、既定値 必須 必須ですが、既定値 Optional
追加する N/A N/A 必須ですが、既定値 N/A
段階 N/A N/A 必須ですが、既定値 N/A
Register N/A N/A 必須ですが、既定値 N/A
[削除] N/A 必須ですが、既定値 (PackageUri がない場合) Optional N/A
修繕 N/A 必須ですが、既定値 (PackageUri がない場合) Optional N/A
Reset N/A 必須ですが、既定値 (PackageUri がない場合) Optional N/A
IsProvisioned N/A 必須ですが、既定値 Optional N/A
プロビジョニング N/A 必須ですが、既定値 (PackageUri がない場合) Optional N/A
解除 N/A 必須ですが、既定値 (PackageUri がない場合) Optional N/A

凡例:

  • 必須 = プロパティは必須です。
  • 必須ですが、既定値 = プロパティは必須です。が指定されていない場合は、既定値が使用されます。
  • 省略可能 = プロパティが指定されている場合は、プロパティが使用されます。
  • N/A = 適用されません。 このプロパティは使用されません。

コンストラクター

名前 説明
PackageSetItem()

新しい PackageSetItem オブジェクトを構築します。

プロパティ

名前 説明
Id

主にログ記録とトラブルシューティングに使用される必須プロパティを取得または設定します。

MinVersion

パッケージの最小バージョンを表す省略可能なプロパティを取得または設定します。 一部の動詞では、このプロパティを使用します (PackageSetItem「解説」を参照)。

PackageFamilyName

パッケージのパッケージ ファミリ名を表す省略可能なプロパティを取得または設定します。 一部の動詞では、このプロパティを使用します (PackageSetItem「解説」を参照)。

PackageUri

パッケージの URI を表す省略可能なプロパティを取得または設定します。 一部の動詞では、このプロパティを使用します (PackageSetItem「解説」を参照)。

ProcessorArchitectureFilter

パッケージのプロセッサ アーキテクチャ フィルターを表す省略可能なプロパティを取得または設定します。 一部の動詞では、このプロパティを使用します (PackageSetItem「解説」を参照)。

適用対象