Click or drag to resize

AddIn Class

Represents a loaded add-in together with its manifest, runtimes, and extension paths.
Inheritance Hierarchy
SystemObject
  Altaxo.AddInItemsAddIn

Namespace: Altaxo.AddInItems
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public sealed class AddIn

The AddIn type exposes the following members.

Properties
 NameDescription
Public propertyAction Action to execute when the application is restarted.
Public propertyAddInTree Gets the parent AddIn-Tree that contains this AddIn.
Public propertyBitmapResources Gets or sets the bitmap resource file names.
Public propertyCustomErrorMessage Gets the message of a custom load error. Used only when AddInAction is set to CustomError. Settings this property to a non-null value causes Enabled to be set to false and Action to be set to AddInAction.CustomError.
Public propertyEnabled Gets or sets a value indicating whether the add-in is enabled.
Public propertyFileName Gets or sets the add-in file name.
Public propertyIsPreinstalled Gets whether the AddIn is a preinstalled component of the host application.
Public propertyManifest Gets the add-in manifest.
Public propertyName Gets the add-in name.
Public propertyPaths Gets the extension paths declared by the add-in.
Public propertyProperties Gets the add-in properties.
Public propertyRuntimes Gets the runtime definitions of the add-in.
Public propertyStringResources Gets or sets the string resource file names.
Public propertyVersion Gets the primary add-in version.
Top
Methods
 NameDescription
Public methodCreateObject Creates an object from the specified class name.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodFindType Finds the type with the specified class name in the add-in runtimes.
Public methodGetExtensionPath Gets the extension path with the specified name.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetManifestResourceStream Gets a manifest resource stream from the add-in assemblies.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodStatic memberLoad(IAddInTree, String, XmlNameTable) Loads an add-in from the specified file.
Public methodStatic memberLoad(IAddInTree, TextReader, String, XmlNameTable) Loads an add-in from a text reader.
Public methodLoadRuntimeAssemblies Loads all active runtime assemblies of the add-in.
Public methodToStringReturns a string that represents the current object.
(Overrides ObjectToString)
Top
See Also