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


RegisterPackageOptions Класс

Определение

Задает параметры развертывания, которые можно настроить при использовании метода RegisterPackageByUriAsync для регистрации пакета.

public ref class RegisterPackageOptions 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 RegisterPackageOptions 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 RegisterPackageOptions
function RegisterPackageOptions()
Public NotInheritable Class RegisterPackageOptions
Наследование
Object Platform::Object IInspectable RegisterPackageOptions
Атрибуты

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

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

Комментарии

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

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

RegisterPackageOptions()

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

Свойства

AllowUnsigned

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

AppDataVolume

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

DeferRegistrationWhenPackagesAreInUse

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

DependencyPackageUris

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

DeveloperMode

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

ExpectedDigests

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

ExternalLocationUri

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

ForceAppShutdown

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

ForceTargetAppShutdown

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

ForceUpdateFromAnyVersion

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

InstallAllResources

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

OptionalPackageFamilyNames

Возвращает список имен семейств пакетов из основного пакета, который необходимо регистрировать.

StageInPlace

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

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

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