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
Значение свойства
Тип артефакта, используемого для определения времени существования зависимости пакета.
Комментарии
Артефакт времени существования может быть текущим процессом, файлом или разделом реестра, который указывает системе, что приложение по-прежнему доступно. Если указанный артефакт больше не существует, операционная система может предположить, что зависимость больше не нужна и может удалить пакет платформы, если другие приложения не объявили о зависимости от нее. Эта функция полезна для сценариев, в которых приложение не удаляет PIN-код времени установки при удалении.
Если для этого свойства задано значение PackageDependencyLifetimeArtifactKind.FilePath или PackageDependencyLifetimeArtifactKind.RegistryKey, используйте свойство LifetimeArtifact , чтобы указать имя артефакта.