Share via


IWebProjectManager Interface

Provides methods for managing installation and uninstallation of packages.

This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Namespace:  System.Web.WebPages.Administration.PackageManager
Assembly:  System.Web.WebPages.Administration (in System.Web.WebPages.Administration.dll)

Syntax

'Declaration
Public Interface IWebProjectManager
'Usage
Dim instance As IWebProjectManager
public interface IWebProjectManager
public interface class IWebProjectManager
type IWebProjectManager =  interface end
public interface IWebProjectManager

The IWebProjectManager type exposes the following members.

Properties

  Name Description
Public property LocalRepository Gets the local repository to install and reference packages.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Public property SourceRepository Gets the remote repository to install packages from.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Top

Methods

  Name Description
Public method GetInstalledPackages Returns the installed packages where the default set of properties contain the specified search text.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Public method GetPackagesWithUpdates Returns updates for packages where the default set of properties contain the specified search text.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Public method GetRemotePackages Returns packages from remote repository where the default set of properties contain the specified search text.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Public method GetUpdate Gets update for the specified package.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Public method InstallPackage Adds the specified package references to the project.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Public method IsPackageInstalled Checks whether the specified package exists in the local repository.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Public method UninstallPackage Removes the package references from the project.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Public method UpdatePackage Updates the specified package.This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Top

See Also

Reference

System.Web.WebPages.Administration.PackageManager Namespace