Свойство | Type | Description | |
---|---|---|---|
BundlesToFiles | void | ||
DeleteFileIfExists | void | ||
DeleteRegistryKey | void | ||
FileToBundle | |||
GetBundlesFromWixPDB | Microsoft.Tools.WindowsInstallerXml.Table | ||
GetUniquePackages | void | ||
GetUpgradeCode | string | ||
RecursivelyDeleteFolder | void | ||
Uninstall | int |
Méthode | Description | |
---|---|---|
ApplyFilter ( string Source ) : string |
Using the List of Filter classes, do a replace of strings per the user's specification.
|
|
CleanupSecondaryInstallerCache ( ) : void |
Cleanup %ProgramData%\Microsoft\VisualStudioSecondaryInstaller
|
|
CleanupVisualStudioFolders ( IEnumerable |
Clean up Visual Studio folders.
|
|
CleanupVisualStudioRegistryHives ( ) : void |
Clean up HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio Clean up HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio
|
|
Dispose ( ) : void |
Explicit disposal of objects
|
|
GetAllInstalledItems ( ) : ICollection |
GetInstalledItems lists all items that are installed on this machine.
|
|
Initialize ( ) : void |
Locate PDB files on disk and store them in the release object
|
|
InstalledVisualStudioReport ( ) : void |
Report what Visual Studio's were installed on this system.
|
|
LoadFromDataFile ( Stream stream ) : void |
Load from a data file stream.
|
|
LoadFromDataFile ( string path ) : void |
Load from a data file.
|
|
LoadFromFile ( string value ) : |
Given a file that has been serialized out, this will read in the file and hydrate the object model for a list of InstallableItem. It specifically takes a directory to read all BIN files associated. If an invalid BIN file is found, it will report an error and the loop will continue.
|
|
LoadFromWixpdb ( string path ) : bool |
Load a wixpdb
|
|
Primitives ( ) : System |
Constructor.
|
|
Save ( ICollection |
Takes a list of InstallableItem and converts it to binary output. This is used after data is extracted from a wixpdb using Primitive.GetDataFromPdb()
|
|
SaveToDataFile ( ) : void |
Save BundlesAndPackageStore object to a data file.
|
|
Uninstall ( ) : int |
Uninstall Visual Studio 2013/2015/vNext
|
Méthode | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Méthode | Description | |
---|---|---|
BundlesToFiles ( ICollection |
||
DeleteFileIfExists ( string filePath ) : void | ||
DeleteRegistryKey ( string keyPath ) : void | ||
FileToBundle ( string file ) : |
||
GetBundlesFromWixPDB ( Microsoft pdb ) : Microsoft.Tools.WindowsInstallerXml.Table | ||
GetUniquePackages ( HashSet |
||
GetUpgradeCode ( string installSource ) : string | ||
RecursivelyDeleteFolder ( string folder ) : void |
delete a folder and all its content
|
|
Uninstall ( |
public ApplyFilter ( string Source ) : string | ||
Source | string | |
Résultat | string |
public CleanupSecondaryInstallerCache ( ) : void | ||
Résultat | void |
public CleanupVisualStudioFolders ( IEnumerable |
||
vsInstallPaths | IEnumerable |
|
Résultat | void |
public CleanupVisualStudioRegistryHives ( ) : void | ||
Résultat | void |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | |
Résultat | void |
public GetAllInstalledItems ( ) : ICollection |
||
Résultat | ICollection |
public InstalledVisualStudioReport ( ) : void | ||
Résultat | void |
public LoadFromDataFile ( Stream stream ) : void | ||
stream | Stream | |
Résultat | void |
public LoadFromDataFile ( string path ) : void | ||
path | string | |
Résultat | void |
public LoadFromFile ( string value ) : |
||
value | string | |
Résultat |
public LoadFromWixpdb ( string path ) : bool | ||
path | string | |
Résultat | bool |
public Save ( ICollection |
||
installable | ICollection |
|
Résultat | void |