Mobiform Software - Aurora API Documentation

Aurora.Interfaces Namespace

Namespace hierarchy

Classes

Class Description
DesignerApplication Global Designer Application Object. Holds a static IAuroraDesigner which is the root of the Aurora Object Model
DesignerCommands Routed Commands used by the designer
EditorCommands Routed Commands used by the designer
NewDocumentTypeEntry A new document type entry in the new document dialog
ProjectCommands Routed Commands used by IAuroraProject

Interfaces

Interface Description
IAssemblyInfo Assebly information
IAuroraCommand Defines the interfaces to support Aurora commands.
IAuroraCommandLineCommand IAurora Command Line Interface
IAuroraCommandLineService Command Line Service
IAuroraConnector Defines the interfaces to support Aurora commands.
IAuroraCreateObject An interface used to create new objects for drawing on the editor surface
IAuroraDefaultService Default drawing values for new objects
IAuroraDesigner Aurora Designer Interface (start point for all integration projects).
IAuroraDocument Aurora Document Interface.
IAuroraDocumentTree Aurora Document Interface.
IAuroraEditor Aurora Content Editor Interface.
IAuroraElement Aurora FrameworkElement Interface.
IAuroraPlugin Defines the interface required to support plug-ins.
IAuroraProject Aurora Document Interface.
IAuroraProjectManager Aurora Document Interface.
IAuroraTheme A skin for the application
IAuroraThemeManager Manages the themes for the application
IClipboardRing Clipboard Ring Interface.
ICommandManagementService Command Management Service Interface.
IContextMenuManager Mangages Context Menu construction for the document tree and the editor
IControlPanel ControlPanel Interface.
ICreateNewDocumentCallback The create document callback interface for those components that supply created objects to NewDocumentService.
IDragDropManager Drag-Drop Manager Interface.
IEditorRegistrationService Editor Registration Service Interface.
IElementRegistrationService Element Registration Service.
IExportToRaster  
IHistory History Interface.
INamingService Name Creation Service Interface. *Tracks Namescope entries for a document *Enforces use of unique and progmaticly valid names within a document.
INewDocumentService New Document Service : Manages entries in the New Document dialog.
IPickList IPicklist base interface for picklist
IPreviewControl Missing XML comment for publicly visible type or member ...
IPreviewWindow
IProjectTree ProjectTree Interface.
IPropertyPanel Property Panel Interface.
IPropertyPanelGridItem Aurora Specific GridItem Interface.
IReferencedAssembliesService A service that manages the referenced assemblies used
ISelectionService Manages the selected objects in the current editor
IStoryboardManagementPanel IStoryboardManagementPanel
IStoryboardManagementService The Storyboard Management Service (Animation Service)
IToolbox Toolbox Library Interface.
IToolboxEntry A Toolbox Entry
IUserSettings Users settings
IViewSourceWindow The view source window for viewing raw xaml
IXAMLDocument  
IXAMLDocumentInternal Low level wrapper around the XAML document
IXAMLEditor Aurora Content Editor Interface.
IXAMLLibrary XAML Library Interface.
IXAMLSerializerContext The serialization content for a given document

Structures

Structure Description
NewDocumentTemplateEntry A template entry in the new document dialog
PropertyPanelDataItem Represents a data item understood by the property panel

Delegates

Delegate Description
AuroraPreviewCreateProjectEventHandler Represents the method that will handle an event for Aurora Project
AuroraProjectEventHandler Represents the method that will handle an event for Aurora Project
AuroraProjectSerializationEventHandler Represents the method that will handle a serialization event for Aurora Project
CommandAddedEventHandler Event handler for a command being added
CommandHistoryChangedEventHandler Event handler for a change to the history
DependencyObjectEventHandler Represents the method that will handle the Click, ObjectMouseEnter, ObjectMouseHover, ObjectMouseLeave, ObjectMouseLeftButtonDown/Up, ObjectMouseRightButtonDown/Up, or ObjectMouseMove event of a UIElement in the Aurora Designer.
DependencyObjectLaunchingEditorEventHandler Event triggered when an element is about to be launched in a new editor
DependencyObjectOrderChangedEventHandler Represents the method that will handle the ObjectOrderChanged event when the order of the object has changed.
DependencyObjectOrderChangingEventHandler Represents the method that will handle the ObjectOrderChanging event when the order of the object is about to change.
DependencyObjectPropertyChangedEventHandler Represents the method that will handle the ObjectPropertyChanged event when a property on an object has changed.
DependencyObjectPropertyChangingEventHandler Represents the method that will handle the ObjectPropertyChanging event when a property on an object is about to change.
DependencyObjectPropertyClearedEventHandler Represents the method that will handle the ObjectPropertyChanged event when a property on an object has been cleared.
DependencyObjectPropertyClearingEventHandler Represents the method that will handle the ObjectPropertyClearing event when a property on an object is about to be cleared.
DependencyObjectsEventHandler Represents the method that will handle the ObjectAdded, ObjectRemoving, ObjectRemoved, ObjectMoved, ObjectResized, ObjectRotated, ObjectGrouped or ObjectUngrouped event for one or more objects (typically UIElement based objects).
DesignerPanelInitializedEventHandler Missing XML comment for publicly visible type or member ...
DesignModeEventHandler Used with thest run when design mode is toggled
DocumentChangedEventHandler Represents the method that will handle the DocumentChanged event when the document has changed to another document. (review)
DocumentClosingEventHandler Represents the method that will handle the Click, ObjectMouseEnter, ObjectMouseHover, ObjectMouseLeave, ObjectMouseLeftButtonDown/Up, ObjectMouseRightButtonDown/Up, or ObjectMouseMove event of a UIElement in the Aurora Designer.
DocumentEventHandler Represents the method that will handle the EditorChanged event when editor is changed for the current document. (review)
DocumentOpeningEventHandler Delegate for document being opened
DocumentSerializationEventHandler Event handler for serilization to file
DocumentSerializeToStringEventHandler Event handler for serialization to string
DragDropCompletedEventHandler Drag-drop completed (object dropped) delegate.
DragDropCompletingEventHandler Drag-drop completing (object dropping) delegate.
DragDropStartedEventHandler Drag-drop started delegate.
DragDropStartingEventHandler Drag-drop starting delegate.
DrawingModeChangedEventHandler Delegate for changes in drawing mode of IAuroraElements
EditorChangedEventHandler Represents the method that will handle the EditorChanged event when editor is changed for the current document. (review)
GridDefinitionChangedEventHandler Represents a change in a row or column definition in a grid.
GridItemChangedEventHandler Event fired if the property is changed
GridItemChangingEventHandler Event fired if the property is changing
GridItemClearedEventHandler Event fired if the property is cleared
LogicalTreeElementAddedEventHandler Triggered when a new element has been added to the logical tree, allows the initial expanded state to be overridden
LogicalTreeElementExpandingEventHandler Triggered when a tree item is about to expand, allows the operation to be overridden
PrepObjectEventHandler Prepare a new object to be added (???)
PreviewContextMenuEventHandler Event triggered when a context menu is about to be shown.
PreviewGridItemDataHandler Handler for previewing the properties prior to them being added to the property panel
ProjectTreeFileAddedEventHandler Handler for a file being added to the project tree
ProvideDocumentEventHandler Delegate for locating the IAuroraDocument to use
RootChangingEventHandler Event indicating the user wants to begin editing the specified object as the root of a new editor bAllowChange can be used to stop the tree from setting it as the new root if the process fails or is cancelled
SelectedElementsChangedEventHandler Selected objects changed delegate
SelectedElementsChangingEventHandler Selected objects delegate
SelectedObjectsChangingEventHandler Selected objects delegate
SelectionServiceChangedEventHandler Triggered when the selected object(s) are changed.
SelectionServiceMovedEventHandler Triggered when the selected object(s) are moved.
SelectionServiceRevisedEventHandler Triggered when the selected object(s) are revised.
ShowToolTipEventHandler Event handler for overriding tooltip notification
ToolboxItemClickedEventHandler Triggered when a toolbox entry has been clicked

Enumerations

Enumeration Description
AuroraDocumentType Aurora Document Type
AuroraEditorType Aurora Element Editor Types; required when registering a toolbox entry.
AuroraResult Aurora return and status results 0 - 99 = Success Error Codes 100 - 1000 = Warning Error Codes 1000 - 2000 = Error Codes
AuroraTreeMode Aurora Tree Mode
ChangeType Event fired if the entries in the selection service has changed
CommandGroupFlags All flags must be cleared for a group to be ended.
CommandType Define the different type of commands.
DrawingMode Editor Selection Modes.
DrawingUnit Document Drawing Units.
IntelliSenseToggle  
LayoutItem Item Layout Types.
MoveType Defines Z-Order object movement type.
pickListTypes PickListType 'Enum'
PropertyListMode Property Panel Categorization Ordering.
ToolGroup Enumeration of each unique group of toolbars. Each ToolGroup corresponds to an exclusive ToolBarTray.