次の方法で共有


CreatePackageDependencyOptions.LifetimeArtifactKind プロパティ

定義

パッケージの依存関係の有効期間を定義するために使用する成果物の種類を取得または設定します。

public:
 property PackageDependencyLifetimeArtifactKind LifetimeArtifactKind { PackageDependencyLifetimeArtifactKind get(); void set(PackageDependencyLifetimeArtifactKind value); };
PackageDependencyLifetimeArtifactKind LifetimeArtifactKind();

void LifetimeArtifactKind(PackageDependencyLifetimeArtifactKind value);
public PackageDependencyLifetimeArtifactKind LifetimeArtifactKind { get; set; }
var packageDependencyLifetimeArtifactKind = createPackageDependencyOptions.lifetimeArtifactKind;
createPackageDependencyOptions.lifetimeArtifactKind = packageDependencyLifetimeArtifactKind;
Public Property LifetimeArtifactKind As PackageDependencyLifetimeArtifactKind

プロパティ値

パッケージ依存関係の有効期間を定義するために使用する成果物の種類。

注釈

有効期間成果物には、現在のプロセス、ファイル、またはアプリがまだ使用可能であることをシステムに示すレジストリ キーを指定できます。 指定された成果物が存在しなくなった場合、OS では依存関係が不要になったと見なされます。さらに、他のアプリが依存関係を宣言していない場合、フレームワーク パッケージは OS によってアンインストールすることができます。 この機能は、アプリで、アンインストール時にインストール時の PIN の削除を怠るシナリオで役立ちます。

このプロパティを PackageDependencyLifetimeArtifactKind.FilePath または PackageDependencyLifetimeArtifactKind.RegistryKey に設定した場合は、 LifetimeArtifact プロパティを使用して成果物の名前を指定します。

適用対象

こちらもご覧ください