Show / Hide Table of Contents

Class Control

Warning: Preliminary, informal code; subject to change!

This is the base class of display controls, and defines common properties
Inheritance
object
Control
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.UI.Configuration
Assembly: SuperOffice.Plugins.dll
Syntax
public abstract class Control

Constructors

Control()

Warning: Preliminary, informal code; subject to change!

This is the base class of display controls, and defines common properties
Declaration
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)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top