Class Control
Warning: Preliminary, informal code; subject to change!
This is the base class of display controls, and defines common propertiesNamespace: SuperOffice.UI.Configuration
Assembly: SuperOffice.Plugins.dll
Syntax
public abstract class Control : Object
Constructors
Control()
Warning: Preliminary, informal code; subject to change!
This is the base class of display controls, and defines common propertiesDeclaration
protected Control()
Fields
DataSource
The name of the data field to which this control is bound. This will typically be of the form 'Document.ExtraFields.Myfield', where MyField is the name used as key in the IDocumentInfo.ExtraFields dictionary that is passed into and out of the document plugin. The name should have the form PluginName:FieldName to ensure uniqueness across plugins.
Declaration
public string DataSource
Field Value
Type | Description |
---|---|
String |
ID
The globally unique ID that identifies this control in the GUI
Declaration
public string ID
Field Value
Type | Description |
---|---|
String |
Extension Methods
EnumUtil.MapEnums<From, To>(From)