[This is preliminary documentation and is subject to change.]

[Missing <summary> documentation for N:Forcepoint.GUISS]

Classes

  Class Description
ControlRegisteringException
Gets thrown when there's a problem Registering a Control.
FormParent
For each skinnable Form, create a new class that implements this class.
FormWindow

Forms in skin libraries must inherit from this class instead of System.Windows.Forms.Form.

This class extends the System.Windows.Forms.Form class and adds several variables and functions used by GUISS.

GeneralLoadException
Gets thrown when there is a problem with loading the skin.
GeneralSecurityException
Gets thrown when there's a problem with security.
HelperFunctions
Contains several Helper Functions.
Log
The GUISS Log.
LogEventArgs
Contains information on a GUISS Log entry.
MissingRequiredControlException
Gets thrown when not all of the Required Controls are available on the FormWindow.
NotLinkedException
Gets thrown when a FormWindow isn't linked to a FormParent.
RegistrableControl
The RegistrableControl class.
Skin
Skin TODO: Finish summary.
SkinDescription
SubscribedEvent
An Event to Subscribe to.
WatchedObject
This class contains an object that when changed, fires an event.
WatchedObjectGetEventArgs
EventArgs for the WatchedObjects's OnGet event.
WatchedObjectSetEventArgs
EventArgs for the WatchedObjects's OnSet event.

Delegates

  Delegate Description
SecurityCheckDelegate
If the check has passed, return true. See SecurityChecks