PackageSetItem クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
- 属性
注釈
次の表では、さまざまな動詞で使用される 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 の「解説」を参照)。 |