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


AddInPostDeploymentActionArgs.InstallationStatus - свойство

Получает тип выполняемой установки надстройки.

Пространство имен:  Microsoft.VisualStudio.Tools.Applications.Deployment
Сборка:  Microsoft.VisualStudio.Tools.Applications.Runtime (в Microsoft.VisualStudio.Tools.Applications.Runtime.dll)

Синтаксис

'Декларация
Public ReadOnly Property InstallationStatus As AddInInstallationStatus
public AddInInstallationStatus InstallationStatus { get; }

Значение свойства

Тип: Microsoft.VisualStudio.Tools.Applications.Deployment.AddInInstallationStatus
Тип выполняемой установки надстройки.

Заметки

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

Элемент

Описание

InitialInstall

Надстройка устанавливается в первый раз.Манифесты приложения и развертывания извлекаются, вызывается метод VerifyAddInPermissions для анализа этих манифестов, после чего анализируются сигнатуры.

Если манифест развертывания подписан с помощью сертификата, который находится в списке недоверенных издателей, установка завершается.Для всех остальных случаев VerifyAddInTrust проверяет свидетельство доверия для надлежащего уровня разрешения.

Offline

Для надстройки запланирована проверка обновления, но расположение обновления недоступно.

RunFromCache

Надстройка не требует обновления и будет запускаться из кэша ClickOnce.

RunFromFolder

Надстройка запускается из папки, содержащей манифест развертывания, так как основное приложение установило для свойства RunFromFolder значение true.Это полезно, если требуется проверить или запустить надстройку без установки.Кроме того, надстройка не устанавливается в кэш ClickOnce.

Uninstall

Надстройка удаляется.

Update

Надстройка обновляется.Этапы установки такие же, что и для InitialInstall.

Rollback

Текущая версия надстройки удаляется, и устанавливается предыдущая версия надстройки.

Безопасность платформы .NET Framework

См. также

Ссылки

AddInPostDeploymentActionArgs Класс

Microsoft.VisualStudio.Tools.Applications.Deployment - пространство имен