AddInManager Members
Represents the operations that are performed by the add-in management provider.
The following tables list the members exposed by the AddInManager type.
Public Constructors
Name | Description | |
---|---|---|
AddInManager | Creates and initializes an instance of the AddInManager class. |
Top
Public Properties
Name | Description | |
---|---|---|
InstalledAddInPackages | Gets a list of add-in packages that are installed. | |
InstalledPackageSnapshot | Gets a snapshot of the add-in packages that are currently installed. | |
ObservablePackages | Gets an observable collection of the add-in packages that are currently installed. | |
OperationInProgress | Indicates whether the operation is in progress. | |
RebootRequired | Indicates whether the computer must be restarted. | |
RestartDashboard | Indicates whether the Dashboard must be restarted. |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
CancelAsyncOperation | Cancels the current asynchronous operation. | |
CheckCredentials | Verifies that the specified user name and password are valid on the server. | |
CheckCredentialsAsync | Asynchronously verifies that the specified user name and password are valid on the server. | |
Dispose | Releases all of the resources that are used by the AddInManager object. | |
Equals | (Inherited from Object) | |
GetHashCode | (Inherited from Object) | |
GetInstalledAddInPackagesAsync | Asynchronously retrieves the value of the InstalledAddInPackages method and then calls GetAddInsCompleted method. | |
GetType | (Inherited from Object) | |
InstallAddIn | Overloaded. Installs the add-in package. | |
InstallAddInAsync | Overloaded. Asynchronously installs the add-in package. | |
InstallAddInRemote | Installs the specified add-in package from a client computer. | |
InstallAddInRemoteAsync | Asynchronously installs the specified add-in package from a client computer. | |
NewAddInVersionAvailable | Provides notification that a new version of an add-in package is available. | |
NewAddInVersionAvailableAsync | Asynchronously provides notification that a new version of an add-in package is available. | |
PerformInstallations | Installs the add-in package in the background on the local computer. | |
PerformInstallationsAsync | Asynchronously installs the add-in package in the background on the local computer. | |
RedeployAddIn | Redeploys the add-in package with the specified identifier. | |
RedeployAddInAsync | Asynchronously redeploys the add-in package with the specified identifier. | |
RegisterForChanges | Registers with the metadata provider to be notified about any changes that are made to an add-in. | |
SetAddInExpirationDate | Sets the expiration date for the specified add-in package. | |
SetAddInExpirationDateAsync | Asynchronously sets the expiration date for the specified add-in package. | |
ToString | (Inherited from Object) | |
UninstallAddIn | Uninstalls an add-in package. | |
UninstallAddInAsync | Asynchronously uninstalls an add-in package. |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object) | |
MemberwiseClone | (Inherited from Object) |
Top
Public Events
Name | Description | |
---|---|---|
AsyncOperationCompleted | Represents the event that occurs when asynchronous operations finish. | |
ChangeOccured | Represents the event that occurs when the add-in list changes on the server. | |
GetAddInsCompleted | Represents the event that occurs when the GetInstalledAddInPackagesAsync method finishes. | |
ProgressEvent | Represents the event that occurs to send progress information for asynchronous operations. |
Top
See Also
Reference
AddInManager Class
Microsoft.WindowsServerSolutions.AddinInfrastructure Namespace
Copyright © 2013 by Microsoft Corporation. All rights reserved.