Microsoft.Dynamics.Framework.UI.Extensibility Namespace

The Microsoft.Dynamics.Framework.UI.Extensibility namespace contains types that define the model for creating Microsoft Dynamics NAV Windows client control add-ins for Microsoft Dynamics NAV.

Classes

Class Description
ApplicationVisibleAttribute Indicates if the method, property, or event that this attribute is applied to should be visible from within the Microsoft Dynamics NAV development environment.
ControlAddInExportAttribute Declares a class to be a control add-in that can be used in the Microsoft Dynamics NAV Windows client.
ValidationResult Defines the data for a validation result from the IControlAddInSite interface. This class cannot be inherited.

Interfaces

Interface Description
IBooleanControlAddInDefinition Interface for a control add-in definition interface with a Boolean value type and a ControlAddInEventHandler event.
ICharControlAddInDefinition Interface for a control add-in definition interface with a Char value type and a ControlAddInEventHandler event.
IControlAddIn Defines the interface for the control add-in.
IControlAddInSite Defines the interface that allows a control add-in to get information about the container of the add-in control.
IDateTimeControlAddInDefinition Interface for a control add-in definition interface with a DateTime value type and a ControlAddInEventHandler event.
IDecimalControlAddInDefinition Interface for a control add-in definition interface with a Decimal value type and a ControlAddInEventHandler event.
IEventControlAddInDefinition Base interface for a control add-in definition interface that defines a ControlAddInEventHandler event.
IGuidControlAddInDefinition Interface for a control add-in definition interface with a Guid value type and a ControlAddInEventHandler event.
IInt32ControlAddInDefinition Interface for a control add-in definition interface with a Int32 value type and a ControlAddInEventHandler event.
IInt64ControlAddInDefinition Interface for a control add-in definition interface with a Int64 value type and a ControlAddInEventHandler event.
IObjectControlAddInDefinition Base interface for a control add-in definition interface that binds the control add-in with a System.Object data type and raises a Microsoft.Dynamics.Framework.UI.Extensibility.ControlAddInEventHandler event.
IStringControlAddInDefinition Interface for a control add-in definition interface with a String value type and a ControlAddInEventHandler event.
ITimeSpanControlAddInDefinition Interface for a control add-in definition interface that binds the control add-in with a System.TimeSpan data type and raises a Microsoft.Dynamics.Framework.UI.Extensibility.ControlAddInEventHandler event.
IValueControlAddInDefinition Base interface for a control add-in definition that binds the control add-in with data types to the Microsoft Dynamics NAV database.

Delegates

Delegate Description
ControlAddInEventHandler Specifies a control add-in event.

Enumerations

Enumeration Description
Style Defines the style enumeration for the control add-in as determined by the Style property of the Microsoft Dynamics NAV Windows client page control that is applied with the control add-in.
ValidationState Defines the state of a validation result.