UIControlledApplicationLoadPackageContents Method

Loads add-ins from the given packageContents.xml file.

Namespace: Autodesk.Revit.UI
Assembly: RevitAPIUI (in RevitAPIUI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public void LoadPackageContents(
	string packageContentsPath
)

Parameters

packageContentsPath  String
The name of package contents file
Exceptions
ExceptionCondition
FileArgumentNotFoundExceptionThrown when manifest file which is specified by packageContentsPath doesn't exist.
ArgumentNullExceptionThrown if the add-in file path specified by packageContentsPath is null, Or packageContentsPath is null.
ArgumentExceptionThrown if the add-in specified by packageContentsPath doesn't end with 'addin' or packageContentsPath is a zero-length string.
FileNotFoundExceptionThrown if the packageContentsPath is not found.
ApplicationExceptionThrown if the manifest file specified by packageContentsPath can't be parsed successfully.
InvalidOperationExceptionThrown when any of the newly added external applications fails to load and/or initialize properly, possibly because of one of the following reasons: AllowLoadingIntoExistingSession property is 'No'.Client id is duplicated.External application start up failed.
InternalExceptionThrown if packageContentsPath file that was found could not be loaded.
See Also