Show / Hide Table of Contents

Namespace Algenta.Colectica.ViewModel

Contains classes used to implement addins for Colectica Designer.

Classes

ApplicationEvents

Contains events triggered by the user's interation with the Colectica user interface.

GuiService

Contains collections and methods to retrieve user interface elements that may be injected as Colectica Addins.

InstrumentPublisherBase

Provides a base class from which instrument publisher addins can be derived.

ItemPickerContext

Represents information about the context in which an ItemPicker is used.

ItemSelectedFromItemPickerEventArgs

Event arguments for the ItemSelectedFromItemPicker application event.

ModernShell

Provides access to the main IModernShell.

OptionsManager

Provides methods for an addin to load and store custom options.

PopulationService

Provides methods to populate items that will be displayed in the user interface.

QualityStatementInformationGathererBase

Provides a base class from which implementers of IQualityStatementInformationGatherer may derive.

QualityStatementItemFilterBase

Provides a base class from which Addins implementing IQualityStatementItemFilter may derive.

QualityStatementItemState

Represents the state of a quality statement item.

ReportingTask

Represents a long-running background activity that may display progress and messages to the user as it executes.

Interfaces

IAddinOptionsEditor

Provides an extension point for Addins to provide a view to edit options.

IApplicationApi

Provides methods to interact with the Colectica desktop applications.

IDockingView

Provides an extension point for Addins to provide views displayed on the right side of the Colectica user interface.

IFlyout

Provides an extension point for Addins to provide views that are displayed as dynamic flyouts. This extension point is not currently used.

IFullModelPopulator

Provides a method to populate all children at all levels of a specified item. The implementation of this item is used internally by Colectica Designer.

IInstrumentPublisher

Provides an extension point for addins to publish an Instrument to computer-assisted interviewing system.

IInteractionService

Provides methods that can be used to interact with the user.

IItemPickerNavigation

Provides an extension point for addins to customize the navigation of the ItemPicker.

IItemPickerResultsFilter

Provides a method that allows an addin to filter the search results of the ItemPicker.

IItemPopulator

Provides methods to populate an item that is being loaded into the main item view. This is used to populate certain children that need to be displayed inline, instead of in a reference picker.

IModernShell

Provides methods to interact with the Colectica desktop application.

IQualityStatementInformationGatherer

Provides Addins with the ability to add a button to the QualityStatement editor, which will execute a method to gather information for a QualityStatementItem via an automated process or by prompting the user.

IQualityStatementItemFilter

Provides the ability for Addins to filter which quality statement items are currently displayed and editable.

IVersionableView

Provides an extension point which Addins can use to provide additional views for IVersionable items. These Addins are displayed as an additional tab in the main item view, or in the Annotations tab, depending on the IsInCustomFieldsTab property.

Enums

QualityStatementItemVisibility

Represents the visibility of a quality statement item.

Back to top Copyright © 2009-2018 Colectica