Chameleon Plug-in API
BKTech.Chameleon.Plugins Namespace
NamespacesBKTech.Chameleon.Plugins
Black Knight Technolgy Inc.'s Chameleon_Plugin.dll API
Declaration Syntax
C#Visual BasicVisual C++
namespace BKTech.Chameleon.Plugins
Namespace BKTech.Chameleon.Plugins
namespace BKTech.Chameleon.Plugins
Types
All TypesClassesInterfacesEnumerationsDelegates
IconTypeDescription
ChameleonPluginBase
Provides a mid-weight base class to speed plug-in implementation.

FeedBack
Represents an update sent from a plug-in back to the client

FileBrowser
Provides plug-ins the ability to include a file browser as a custom property

FileClassification
Denotes potential file classifications for the data contained within a file.

FileSaver
Provides a mechanism by which custom properties can use an Explorer-style file save dialog

FolderBrowser
Provides a mechanism by which custom properties can use an Explorer-style folder save dialog

IChameleonPlugin
All .Net plug-ins must implement this interface.

ImplementorBase
Provides a base implementation for an implementor class. This class can be inherited from to provide default implementations of common functions and reduce code duplication

FeedBack..::.ReturnCode
The type of feedback returned.

FeedBack..::.sendFeedBack
The method by which updates are returned to the UI

FeedBack..::.UpdateArgs
Used internally when the Chameleon GUI processes plug-in progress updates

FeedBack..::.UpdateEventHandler
Used internally when the Chameleon GUI processes plug-in progress updates

ValidInterfaces
Defines which interfaces are valid for Chameleon plug-ins