CreatePackageDependencyOptions.LifetimeArtifactKind プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パッケージの依存関係の有効期間を定義するために使用する成果物の種類を取得または設定します。
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 プロパティを使用して成果物の名前を指定します。