A Sandcastle Documented Class Library

# IExtensionService UninstallExtensionPackage Method

Uninstalls the extension package.

Namespace: Dundas.BI.Extensibility
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    bool UninstallExtensionPackage(
    	Guid extensionPackageId
    )

    Function UninstallExtensionPackage (
    	extensionPackageId As Guid
    ) As Boolean

    bool UninstallExtensionPackage(
    	Guid extensionPackageId
    )

    abstract UninstallExtensionPackage :
            extensionPackageId : Guid -> bool

#### Parameters

extensionPackageId
  Type: System
  Guid
  The extension identifier.

#### Return Value

Type: Boolean
if extension package is found and uninstalled; otherwise,
.
Exceptions

Exception | Condition
--- | ---
ArgumentException | extensionPackageId is Empty.
NoPrivilegeException | The caller does not have administrative privileges.
InvalidSessionException | The caller context is not associated with a valid session.

See Also

#### Reference

IExtensionService Interface
Dundas.BI.Extensibility Namespace