Microsoft.Dynamics.Framework.UI.Extensibility Namespace

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

 ClassDescription
Public classControlAddInExportAttributeDeclares a class to be a control add-in that can be used in the RoleTailored client.
Public classValidationResultDefines the data for a validation result from the IControlAddInSite interface. This class cannot be inherited.

 InterfaceDescription
Public interfaceIControlAddInDefines the interface for the control add-in.
Public interfaceIControlAddInSiteDefines the interface that allows a control add-in to get information about the container of the add-in control.
Public interfaceIEventControlAddInDefinitionBase interface for a control add-in definition interface that defines a ControlAddInEventHandler event.
Public interfaceIObjectControlAddInDefinitionBase 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.
Public interfaceIStringControlAddInDefinitionBase interface for a control add-in definition interface with a String value type and a ControlAddInEventHandler event.
Public interfaceIValueControlAddInDefinitionBase interface for a control add-in definition that binds the control add-in with System.String or System.Object data types to the Microsoft Dynamics NAV database.

 DelegateDescription
Public delegateControlAddInEventHandlerSpecifies a control add-in event.

 EnumerationDescription
Public enumerationStyleDefines the style enumeration for the control add-in as determined by the Style property of the RoleTailored client page control that is applied with the control add-in.
Public enumerationValidationStateDefines the state of a validation result.
Show: