The XllArgumentAttribute type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| XllArgumentAttribute | Overloaded. | 
Methods
| Name | Description | |
|---|---|---|
| Clone | 
            Returns a deep copy of the current instance.
              | |
| Compare | 
            Compares two XllArgumentAttribute instances.
              | |
| CompareTo | 
            Compares two XllArgumentAttribute instances.
              | |
| IsDefault | 
            Returns whether the attribute's properties are all set to default values.
              | 
Properties
| Name | Description | |
|---|---|---|
| DefaultValue | 
            The default value for the argument, which will be used if the user
            omits the argument. 
            Ignored if Flags does not contain Optional.
              | |
| Description | 
            Help text for the argument. This will appear in the Excel Formula Wizard.
              | |
| ExportedName | 
            The name of the argument as it will appear in Excel.
              | |
| Flags | 
            A set of flags controlling the behavior and appearance of the 
            argument in Excel.
              | |
| Handle | 
            Controls whether the argument must be passed as a handle, 
            rather than as a value.
              | |
| IsIterable | 
            Ignored.
              | |
| NameToUpperCase | 
            Sets whether the exported name is forced to upper case.
              | |
| Tag | 
            A string value which will be passed to the code generator.
            (Internal use.)
              | |
| ValueList | 
            A list of the values of which the argument's value may or must be a member.
            Items in the list are separated by semi-colons.
            Each item is a value+description pair, separated by a comma.
            e.g. 1,One;2,Two;3,Three.
              |