A Sandcastle Documented Class Library

# FunctionDefinition Properties

The FunctionDefinition type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| AlignmentCategory | Gets the alignment option for the current function.
| CategoryId | Gets the function category ID.
| CategoryName | Gets the function category name.
| ComponentDescription | Gets the standard component description. (Inherited from ComponentBase.)
| ComponentId | Gets the component ID. (Inherited from ComponentBase.)
| ComponentName | Gets the standard component name. (Inherited from ComponentBase.)
| DataInputs | Gets all the data inputs for the current function.
| Description | Gets or sets the object description.
| HelpUri | Gets a URI to a web page which provides documentation about the function.
| IsCommon | Gets a value indicating whether the function should appear in the list of common functions.
| IsDataInputAligned | Gets a value indicating whether the current instance requires that the data inputs are following alignment rules.
| IsDataInputHierarchyAligned | Gets a value indicating whether the current instance requires that the data inputs are aligned based on a specified hierarchy values.
| IsEnabled | Gets a value indicating whether the component is enabled. (Inherited from ComponentBase.)
| IsExplicitAlignmentRequired | Gets a value indicating whether this instance requires explicit alignment.
| Logger | Gets the logger for the module or extension package corresponding to the component. (Inherited from ComponentBase.)
| Name | Gets or sets the object name.
| PackageId | Gets the ID of the extension package to which the component belongs. (Inherited from ComponentBase.)
| ResultDescriptors | Gets all the results for the current function.
| Settings | Gets all the current instance settings.
| Symbol | Gets the minimum 3 character string symbol for the function.

Top
See Also

#### Reference

FunctionDefinition Class
Dundas.BI.Data.Functions Namespace