The XllPlus namespace contains attributes and associated classes which are used by the XLL+ Reflector when it exports .NET methods and properties as Excel add-in functions.
Classes
Class | Description | |
---|---|---|
XllArgumentAttribute |
Controls the export and marshalling of a single argument of
an exported Excel add-in function.
| |
XllAssemblyExportAttribute |
Controls the export of the methods and properties in an entire assembly.
| |
XllAttributeOverrides |
A collection of overrides for exporting reflected members from an Assembly.
XllAttributeOverrides contains a map connecting
zero or more reflected members and a set of override attributes
each held in a XllAttributes object.
| |
XllAttributeOverrides..::.Pair |
Internal class used during serialization.
| |
XllAttributes |
Holds a complete set of XLL export attributes for a member.
| |
XllClassExportAttribute |
Controls the export of a class' methods and properties
as Excel add-in functions.
| |
XllFunctionAttribute |
Controls the export of a specific method or property as an
Excel add-in function.
| |
XllIgnoreAttribute |
Prevents a method or property from being exported.
| |
XllMacroAttribute |
Declares a method to be available as a command macro in Excel.
|
Enumerations
Enumeration | Description | |
---|---|---|
TriValue |
A boolean value which can also take the value Default, in which case
the value is inherited from a parent object (if any) or from a system default.
| |
XlArgumentFlags |
Flag values governing the behavior of an argument during conversion
from Excel form to C++ form.
| |
XlCategory |
Describes the built-in function catageries which appear in the
Excel Formula WIzard.
| |
XlExportFilter |
Defines which class members are exported to Excel by default
| |
XlFunctionAvailability |
Describes the availability of an add-in function within Excel.
| |
XlFunctionFlags |
Flags controlling the behaviour of an add-in function, including
its signature flags (Volatile, ThreadSafe, DeferRecal)
and its UI behavior (HideInFormulaWizard), as well as code
generation effects (UsesApplicationData, CanFail).
| |
XlVersions |
Describes the versions for which code will be specifically generated.
|