Поделиться через


AddPackageOptions Класс

Определение

Задает параметры развертывания, которые можно настроить при использовании метода AddPackageByUriAsync для добавления пакета, манифеста пакета или файла установщика приложений.

public ref class AddPackageOptions sealed
/// [Windows.Foundation.Metadata.Activatable(655360, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AddPackageOptions final
[Windows.Foundation.Metadata.Activatable(655360, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AddPackageOptions
function AddPackageOptions()
Public NotInheritable Class AddPackageOptions
Наследование
Object Platform::Object IInspectable AddPackageOptions
Атрибуты

Требования к Windows

Семейство устройств
Windows 10, version 2004 (появилось в 10.0.19041.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v10.0)

Комментарии

Инициализированный экземпляр этого класса можно передать в параметр options метода AddPackageByUriAsync .

Конструкторы

AddPackageOptions()

Создает новый экземпляр класса AddPackageOptions .

Свойства

AllowUnsigned

Возвращает или задает значение, указывающее, следует ли разрешить добавление неподписаемого пакета.

DeferRegistrationWhenPackagesAreInUse

Возвращает или задает значение, указывающее, следует ли откладывать регистрацию основного пакета или пакетов зависимостей, если пакеты используются в данный момент.

DependencyPackageUris

Возвращает список URI добавляемых пакетов зависимостей.

DeveloperMode

Возвращает или задает значение, указывающее, установлено ли приложение в режиме разработчика.

ExpectedDigests

Возвращает словарь, сопоставляющий URI, связанные с AddPackageOptions , с соответствующей строкой дайджеста.

ExternalLocationUri

Возвращает или задает универсальный код ресурса (URI) расположения внешнего диска за пределами пакета MSIX, где манифест пакета может ссылаться на содержимое приложения.

ForceAppShutdown

Возвращает или задает значение, указывающее, будут ли процессы, связанные с пакетом, принудительно завершаться, чтобы можно было продолжить регистрацию, если пакет или любой пакет, зависящий от пакета, используется в данный момент.

ForceTargetAppShutdown

Возвращает или задает значение, указывающее, будут ли процессы, связанные с пакетом, принудительно завершаться, чтобы можно было продолжить регистрацию, если пакет используется в данный момент.

ForceUpdateFromAnyVersion

Возвращает или задает значение, указывающее, следует ли принудительно добавлять определенную версию пакета независимо от того, добавлена ли более поздняя версия.

InstallAllResources

Возвращает или задает значение, указывающее, пропускает ли приложение проверки применимости ресурсов. Это эффективно подготавливает или регистрирует все пакеты ресурсов, которые пользователь передает в команду , что принудительно применяется ко всем пакетам, содержащимся в пакете. Если пользователь передает пакет, будут зарегистрированы все содержащиеся пакеты ресурсов.

LimitToExistingPackages

Возвращает или задает значение, указывающее, следует ли скачивать отсутствующие пакеты, на которые указывает ссылка.

OptionalPackageFamilyNames

Возвращает список имен семейств пакетов из добавляемого основного пакета.

OptionalPackageUris

Возвращает список универсальных кодов ресурса (URI) связанных необязательных пакетов, обновляемых до той же версии, что и новые необязательные пакеты.

RelatedPackageUris

Возвращает список универсальных кодов ресурса (URI) связанных необязательных пакетов, обновляемых до той же версии, что и новые необязательные пакеты.

RequiredContentGroupOnly

Возвращает или задает значение, указывающее, будет ли добавлена только требуемая группа содержимого. Приложение можно установить как пакет только с необходимой группой содержимого.

RetainFilesOnFailure

Возвращает или задает значение, указывающее, следует ли удалять файлы, созданные на целевом компьютере в процессе установки в случае сбоя развертывания.

StageInPlace

Возвращает или задает значение, указывающее, следует ли размещать пакет на месте.

StubPackageOption

Возвращает или задает параметры заглушки для пакета.

TargetVolume

Возвращает или задает том, в который добавляется пакет.

Применяется к

См. также раздел