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.
|