C# Класс Urasandesu.Prig.VSPackage.Models.MachineWideInstaller

Наследование: IMachineWideInstaller
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
IsProfilerInstalled bool

Открытые методы

Метод Описание
CreateNupkg ( MachineWideInstallation mwInstl ) : void
HasBeenInstalled ( MachinePrerequisite machinePreq ) : bool
Install ( MachineWideInstallation mwInstl ) : void
InstallDefaultSource ( MachineWideInstallation mwInstl ) : void
RegisterEnvironmentVariables ( MachineWideInstallation mwInstl ) : void
RegisterNuGetSource ( MachineWideInstallation mwInstl ) : void
RegisterProfiler ( MachineWideInstallation mwInstl ) : void
Uninstall ( MachineWideUninstallation mwUninstl ) : void
UninstallAllSources ( MachineWideUninstallation mwUninstl ) : void
UnregisterEnvironmentVariables ( MachineWideUninstallation mwUninstl ) : void
UnregisterNuGetSource ( MachineWideUninstallation mwUninstl ) : void
UnregisterProfiler ( MachineWideUninstallation mwUninstl ) : void

Приватные методы

Метод Описание
IsProfilerInstalled ( RegistryKey inprocServer32Key, string expectedFileDesc ) : bool

Описание методов

CreateNupkg() публичный Метод

public CreateNupkg ( MachineWideInstallation mwInstl ) : void
mwInstl MachineWideInstallation
Результат void

HasBeenInstalled() публичный Метод

public HasBeenInstalled ( MachinePrerequisite machinePreq ) : bool
machinePreq MachinePrerequisite
Результат bool

Install() публичный Метод

public Install ( MachineWideInstallation mwInstl ) : void
mwInstl MachineWideInstallation
Результат void

InstallDefaultSource() публичный Метод

public InstallDefaultSource ( MachineWideInstallation mwInstl ) : void
mwInstl MachineWideInstallation
Результат void

RegisterEnvironmentVariables() публичный Метод

public RegisterEnvironmentVariables ( MachineWideInstallation mwInstl ) : void
mwInstl MachineWideInstallation
Результат void

RegisterNuGetSource() публичный Метод

public RegisterNuGetSource ( MachineWideInstallation mwInstl ) : void
mwInstl MachineWideInstallation
Результат void

RegisterProfiler() публичный Метод

public RegisterProfiler ( MachineWideInstallation mwInstl ) : void
mwInstl MachineWideInstallation
Результат void

Uninstall() публичный Метод

public Uninstall ( MachineWideUninstallation mwUninstl ) : void
mwUninstl MachineWideUninstallation
Результат void

UninstallAllSources() публичный Метод

public UninstallAllSources ( MachineWideUninstallation mwUninstl ) : void
mwUninstl MachineWideUninstallation
Результат void

UnregisterEnvironmentVariables() публичный Метод

public UnregisterEnvironmentVariables ( MachineWideUninstallation mwUninstl ) : void
mwUninstl MachineWideUninstallation
Результат void

UnregisterNuGetSource() публичный Метод

public UnregisterNuGetSource ( MachineWideUninstallation mwUninstl ) : void
mwUninstl MachineWideUninstallation
Результат void

UnregisterProfiler() публичный Метод

public UnregisterProfiler ( MachineWideUninstallation mwUninstl ) : void
mwUninstl MachineWideUninstallation
Результат void