C# Class Urasandesu.Prig.VSPackage.Models.MachineWideInstaller

Inheritance: IMachineWideInstaller
Afficher le fichier Open project: urasandesu/Prig Class Usage Examples

Private Properties

Свойство Type Description
IsProfilerInstalled bool

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
IsProfilerInstalled ( RegistryKey inprocServer32Key, string expectedFileDesc ) : bool

Method Details

CreateNupkg() public méthode

public CreateNupkg ( MachineWideInstallation mwInstl ) : void
mwInstl MachineWideInstallation
Résultat void

HasBeenInstalled() public méthode

public HasBeenInstalled ( MachinePrerequisite machinePreq ) : bool
machinePreq MachinePrerequisite
Résultat bool

Install() public méthode

public Install ( MachineWideInstallation mwInstl ) : void
mwInstl MachineWideInstallation
Résultat void

InstallDefaultSource() public méthode

public InstallDefaultSource ( MachineWideInstallation mwInstl ) : void
mwInstl MachineWideInstallation
Résultat void

RegisterEnvironmentVariables() public méthode

public RegisterEnvironmentVariables ( MachineWideInstallation mwInstl ) : void
mwInstl MachineWideInstallation
Résultat void

RegisterNuGetSource() public méthode

public RegisterNuGetSource ( MachineWideInstallation mwInstl ) : void
mwInstl MachineWideInstallation
Résultat void

RegisterProfiler() public méthode

public RegisterProfiler ( MachineWideInstallation mwInstl ) : void
mwInstl MachineWideInstallation
Résultat void

Uninstall() public méthode

public Uninstall ( MachineWideUninstallation mwUninstl ) : void
mwUninstl MachineWideUninstallation
Résultat void

UninstallAllSources() public méthode

public UninstallAllSources ( MachineWideUninstallation mwUninstl ) : void
mwUninstl MachineWideUninstallation
Résultat void

UnregisterEnvironmentVariables() public méthode

public UnregisterEnvironmentVariables ( MachineWideUninstallation mwUninstl ) : void
mwUninstl MachineWideUninstallation
Résultat void

UnregisterNuGetSource() public méthode

public UnregisterNuGetSource ( MachineWideUninstallation mwUninstl ) : void
mwUninstl MachineWideUninstallation
Résultat void

UnregisterProfiler() public méthode

public UnregisterProfiler ( MachineWideUninstallation mwUninstl ) : void
mwUninstl MachineWideUninstallation
Résultat void