Crestron.SimplSharpPro.UI

Classes

  ClassDescription
Public classCaptureHd
Capture device to record classroom lectures and AV presentations
Public classCaptureHdBase
Base class for Capture HD and Capture HD PRO devices.
Public classCaptureHdPro
Capture device to record classroom lectures and AV presentations with 3G-SDI camera input
Public classCrestronApp
Crestron App Device
Public classCrestronApp..::..CrestronAppVOIP
Extender class to provide access to the VOIP feature of the Crestron App device.
Public classCrestronAppEthernetReservedSigs
Extender class to provide access to the Ethernet Reserved Sigs feature of the Crestron App.
Public classCrestronMobile
Multi-platform Mobile Control Application for Home/Office
Public classCrestronMobileAuxiliaryFunctions
Extender class to provide access to the CrestronMobileAuxiliaryFunctions Reserved Sigs feature of the CrestronMobile device.
Public classCrestronMobileFunctions
Extended functionality provided to crestron mobile devices.
Public classDge
Base class for DGE-1 and DGE-2 classes.
Public classDge1
The DGE-1 (Digital Graphics Engine) is a touchpanel interface that drives a Crestron V-Panel. This is the class for the ethernet DGE-1.
Public classDge1AudioReservedSigs
DGE-1 audio reserved sigs.
Public classDge1Base
Base class for the Ethernet and Cresnet DGE-1 classes.
Public classDge1Cresnet
The DGE-1 (Digital Graphics Engine) is a touchpanel interface that drives a Crestron V-Panel. This is the class for the Cresnet DGE-1.
Public classDge1EmbeddedAppsReservedSigs
DGE-1 embedded applications reserved sigs.
Public classDge1EthernetReservedSigs
DGE-1 ethernet reserved sigs.
Public classDge1SetupReservedSigs
DGE-1 setup reserved sigs.
Public classDge1SystemReservedSigs
DGE-1 system reserved sigs.
Public classDge1VideoPropertiesReservedSigs
Provides video properties control for DGE-1 touchpanels.
Public classDge2
The DGE-2 (Digital Graphics Engine) is a touch screen interface that drives Crestron V-Panels and third party displays. This is the class for the ethernet DGE-2.
Public classDge2AudioReservedSigs
DGE-2 audio reserved sigs.
Public classDge2Base
Base class for the Ethernet and Cresnet DGE-2 classes.
Public classDge2Cresnet
The DGE-2 (Digital Graphics Engine) is a touch screen interface that drives Crestron V-Panels and third party displays. This is the class for the Cresnet DGE-2.
Public classDge2EmbeddedAppsReservedSigs
DGE-2 embedded applications reserved sigs.
Public classDge2SetupReservedSigs
DGE-2 setup reserved sigs.
Public classDge2System2ReservedSigs
DGE-2 system2 reserved sigs.
Public classDge2SystemReservedSigs
DGE-2 system reserved sigs.
Public classDge2TouchOutReservedSigs
Touch out reserved sigs.
Public classDge2VideoPropertiesExtraReservedSigs
Provides the status of the video in ports on DGE-2 devices.
Public classDgeAnnotationReservedSigs
Annotation reserved sigs.
Public classDgeAudioReservedSigs
Audio reserved sigs.
Public classDgeBncReservedSigs
BNC reserved sigs.
Public classDgeComponentReservedSigs
Component reserved sigs.
Public classDgeCompositeReservedSigs
Composite reserved sigs.
Public classDgeEthernetReservedSigs
Ethernet reserved sigs.
Public classDgeHdmiReservedSigs
HDMI reserved sigs.
Public classDgeIntercomReservedSigs
Intercom reserved sigs.
Public classDgeRgbReservedSigs
Rgb reserved sigs for DGE-1 and DGE-2.
Public classDgeSvidReservedSigs
Svid reserved sigs.
Public classDgeSystemReservedSigs
System reserved sigs.
Public classDgeTouchOutReservedSigs
TouchOut reserved sigs.
Public classDgeTpmc12CompositeReservedSigs
Composite reserved sigs for DGE-1, DGE-2, and TPMC-12.
Public classDgeTpmc12SvidReservedSigs
Svid Control reserved sigs for DGE-1, DGE-2, and TPMC-12.
Public classDgeTpmcCompositeBaseReservedSigs
Composite reserved sigs.
Public classDgeTpmcRemoteAnnotationReservedSigs
Remote annotation reserved sigs.
Public classDgeTpmcSetupReservedSigs
DGE and TPMC Base Setup reserved sigs.
Public classDgeTpmcSvidBaseReservedSigs
Base SVID Control reserved sigs.
Public classDgeVideoPropertiesReservedSigs
Provides video properties control for DGE touchpanels.
Public classDgeVoipReservedSigs
Reserved Voice Over IP Sigs for DGE-2 touchpanels.
Public classDgeVpgInterfaceReservedSigs
VPG Interface Reserved Sigs
Public classFt5Button
Base class for FT-TS600 Touch Panels for defining the common Audio and System2 reserved sigs.
Public classFtAudioReservedSigs
Extender class to provide access to the Audio Reserved Sigs feature of the FT-TS600 Touch Panel.
Public classFtSystem2ReservedSigs
Extender class to provide access to the System2 Reserved Sigs feature of the FT-TS600 Family Touch Panels.
Public classFtTs600
Ethernet fliptop touch screen FtTs600 Device class
Public classMtx3
Wireless handheld touch screen MTX3 Device class
Public classRgbBaseReservedSigs
Rgb Base reserved sigs.
Public classTouchpanelAnnotationReservedSigs
Annotation reserved sigs.
Public classTouchpanelEmbeddedAppsReservedSigs
Embedded applications reserved sigs.
Public classTouchpanelSystem2ReservedSigs
System2 reserved sigs.
Public classTouchpanelTouchInReservedSigs
TouchIn reserved sigs.
Public classTouchpanelVideoPropertiesExtraReservedSigs
Provides the status of the video in ports on DGE devices.
Public classTpmc12
TPMC-12 Touch Panel Ethernet interface
Public classTpmc1215ChQm17ChQmBase
Base class for TPMC-12, TPMC-15-CH, TPMC-15-QM, TPMC-17-CH, and TPMC-17-QM.
Public classTpmc12AnnotationReservedSigs
Annotation reserved sigs.
Public classTpmc12AudioReservedSigs
Audio reserved sigs for TPMC-12
Public classTpmc12Base
Base class for TPMC-12 Ethernet and Cresnet classes.
Public classTpmc12Cresnet
TPMC-12 Touch Panel Cresnet interface
Public classTpmc12EmbeddedAppsReservedSigs
TPMC-12 embedded applications reserved sigs.
Public classTpmc12QmAudioReservedSigs
QM Audio reserved sigs for TPMC-12
Public classTpmc12SetupReservedSigs
TPMC-12 setup reserved sigs.
Public classTpmc12TouchOutReservedSigs
Touch Out reserved sigs for TPMC-12
Public classTpmc12VideoCompensationReservedSigs
Video Compensation reserved sigs for the TPMC-12
Public classTpmc12VideoPropertiesReservedSigs
Video Properties reserved sigs for TPMC-12
Public classTpmc12YPbPrControlReservedSigs
YPbPr Control reserved sigs for TPMC-12
Public classTpmc15Ch
TPMC-15-CH Touch Panel Ethernet interface
Public classTpmc15Ch17ChAudioReservedSigs
General Audio reserved sigs for TPMC-15-CH and TPMC-17-CH.
Public classTpmc15Ch17ChSetupReservedSigs
TPMC-15-CH and TPMC-17-CH setup reserved sigs.
Public classTpmc15Ch17ChVideoCompensationReservedSigs
Video Compensation reserved sigs for TPMC-15-CH and TPMC-17-CH
Public classTpmc15ChBase
Base class for TPMC-15-CH Ethernet and Cresnet classes.
Public classTpmc15ChCresnet
TPMC-15-CH Touch Panel Cresnet interface
Public classTpmc15ChQm17ChQmCompositeReservedSigs
Composite reserved sigs for TPMC-15-CH, TPMC-17-CH, TPMC-15-QM, and TPMC-17-QM.
Public classTpmc15ChQm17ChQmSvidReservedSigs
Svid Control reserved sigs for TPMC-15-CH, TPMC-17-CH, TPMC-15-QM, and TPMC-17-QM
Public classTpmc15ChQm17ChQmTouchOutReservedSigs
Touch Out reserved sigs for TPMC-15-Ch and TPMC-15-Ch
Public classTpmc15ChQm17ChQmVideoPropertiesReservedSigs
Video Properties reserved sigs for TPMC-15-CH, TPMC-15-QM, TPMC-17-CH, and TPMC-17-QM
Public classTpmc15ChQm17ChQmWiFiReservedSigs
WiFi reserved sigs for TPMC-12, TPMC-15-CH, TPMC-15-QM, TPMC-17-CH, and TPMC-17-QM
Public classTpmc15ChQm17ChQmYPbPrControlReservedSigs
YPbPr Control reserved sigs for TPMC-15-CH, TPMC-15-QM, TPMC-17-CH, and TPMC-17-QM
Public classTpmc15Qm
TPMC-15-QM Touch Panel Ethernet interface
Public classTpmc15Qm17QmAudioGeneralAudioReservedSigs
General Audio reserved sigs for TPMC-15-QM and TPMC-17-QM.
Public classTpmc15Qm17QmAudioQmSpecificReservedSigs
QM Specific Audio reserved sigs for TPMC-15-QM and TPMC-17-QM
Public classTpmc15Qm17QmRgbReservedSigs
Rgb reserved sigs for TPMC-15-QM and TPMC-17-QM.
Public classTpmc15Qm17QmSetupReservedSigs
TPMC-15-QM and TPMC-17-QM setup reserved sigs.
Public classTpmc15Qm17QmTouchOutReservedSigs
Touch Out reserved sigs for TPMC-15-Qm and TPMC-17-Qm
Public classTpmc15Qm17QmVideoCompensationReservedSigs
Video Compensation reserved sigs for the TPMC-15-QM and TPMC-17-QM
Public classTpmc15QmBase
Base class for TPMC-15-QM Ethernet and Cresnet classes.
Public classTpmc15QmCresnet
TPMC-15-QM Touch Panel Cresnet interface
Public classTpmc17Ch
TPMC-17-CH Touch Panel Ethernet interface
Public classTpmc17ChBase
Base class for TPMC-17-CH Ethernet and Cresnet classes.
Public classTpmc17ChCresnet
TPMC-17-CH Touch Panel Cresnet interface
Public classTpmc17Qm
TPMC-17-QM Touch Panel Ethernet interface
Public classTpmc17QmBase
Base class for TPMC-17-QM Ethernet and Cresnet classes.
Public classTpmc17QmCresnet
TPMC-17-QM Touch Panel Cresnet interface
Public classTpmc3x
Ethernet based handheld remote, featuring a brilliant Isys 2.8" video touch screen, enhanced Wi-Fi wireless performance, incredible battery life, and Instant-Waking behavior.
Public classTpmc3xSystem3ReservedSigs
Extender class to provide access to the System3 Reserved Sigs feature of the TPMC-3X Handheld Touch Screen Remote.
Public classTpmc3xWiFiReservedSigs
Extender class to provide access to the Wi-Fi Reserved Sigs feature of the TPMC-3X Handheld Touch Screen Remote.
Public classTpmc4sm
Ethernet based stylish, compact, and affordable 4.3" touch screen with Room Scheduling.
Public classTpmc4smBase
Base class for Touchscreens: TPMC-4SM Series Touch Screens to define the Buttons and Common Reserved Sigs.
Public classTpmc4smd
Ethernet based stylish, compact, and affordable 4.3" designer touch screen with advanced features and performance.
Public classTpmc4smdBase
Base class for Touchscreens: TPMC-4SMD Series Touch Screens to define the Common Reserved Sigs.
Public classTpmc4smdFd
Ethernet based stylish, compact, and affordable 4.3" designer touch screen with full-duplex audio and other advanced features.
Public classTpmc4smdFdSystem3ReservedSigs
Extender class to provide access to the System3 Reserved Sigs feature of the TPMC-4SMD-FD Touch Screen.
Public classTpmc4smdSystem2ReservedSigs
Extender class to provide access to the common System2 Reserved Sigs feature of the TPMC-4SMD and TPMC-4SMD-FD Touch Screens.
Public classTpmc4smFd
Ethernet based stylish, compact, and affordable 4.3" touch screen with full-duplex audio and Room Scheduling.
Public classTpmc4smFdSystem3ReservedSigs
Extender class to provide access to the System3 Reserved Sigs feature of the TPMC-4SM-FD Touch Screen.
Public classTpmc4smSystem3ReservedSigs
Extender class to provide access to the System3 Reserved Sigs feature of the TPMC-4SM Touch Screen.
Public classTpmc4smxSystem3ReservedSigs
Extender class to provide access to the common System3 Reserved Sigs feature of the TPMC-4SM Series (TPMC-4SM, TPMC-4SMD, TPMC-4SM-FD and TPMC-4SMD-FD) Touch Screens.
Public classTpmc8Base
Base class for Touchscreens: TPMC (TPMC-8L, TPMC-8X, TPMC-8X-GA)
Public classTpmc8BaseAudioReservedSigs
Extender class to provide access to the Audio Reserved Sigs feature of the TPMC-8 Touch Screen.
Public classTpmc8BaseSetupReservedSigs
Extender class to provide access to the Setup Reserved Sigs feature of the TPMC-8 Touch Screen.
Public classTpmc8BaseSystem2ReservedSigs
Extender class to provide access to the System2 Reserved Sigs feature of the TPMC-8 Touch Screen.
Public classTpmc8BaseSystemReservedSigs
Extender class to provide access to the System Reserved Sigs feature of the TPMC-8 Touch Screen.
Public classTpmc8BaseWiFiReservedSigs
Extender class to provide access to the WiFi Reserved Sigs feature of the TPMC-8 Touch Screen.
Public classTpmc8L
The TPMC-8L is a 2-way WiFi touchpanel. It features an 8.4" active-matrix SVGA display and 16 programmable hard keys.

The TPMC-8L is built on the Microsoft Windows XP Embedded operating system, allowing it to run Windows applications.

Public classTpmc8LSetupReservedSigs
Extender class to provide access to the Setup Reserved Sigs feature of the TPMC-8L Touch Screen.
Public classTpmc8LSystem2ReservedSigs
Extender class to provide access to the System2 Reserved Sigs feature of the TPMC-8L Touch Screen.
Public classTpmc8LSystemReservedSigs
Extender class to provide access to the System Reserved Sigs feature of the TPMC-8L Touch Screen.
Public classTpmc8X
The TPMC-8X is a 2-way WiFi touchpanel. It features an 8.4" active-matrix SVGA display, integrated 5-way thumbpad and up/down arrow buttons, and four programmable "softkeys" positioned below the touchscreen.

The TPMC-8X is built on the Microsoft Windows XP Embedded operating system, allowing it to run Windows applications.

Public classTpmc8XAudioReservedSigs
Extender class to provide access to the Audio Reserved Sigs feature of the TPMC-8X Touch Screen.
Public classTpmc8XGA
The TPMC-8X-GA is a 2-way WiFi touchpanel. It features an 8.4" active-matrix SVGA display, integrated 5-way thumbpad and up/down arrow buttons, four programmable "softkeys" positioned below the touchscreen, and a Crestron Rava full duplex SIP/VOIP intercom.

The TPMC-8X-GA is built on the Microsoft Windows XP Embedded operating system, allowing it to run Windows applications.

Public classTpmc8XGAEmbeddedAppsReservedSigs
Extender class to provide access to the EmbeddedApps Reserved Sigs feature of the TPMC-8X-GA Touch Screen.
Public classTpmc8XGASetupReservedSigs
Extender class to provide access to the Setup Reserved Sigs feature of the TPMC-8X-GA Touch Screen.
Public classTpmc8XGASystem3ReservedSigs
Extender class to provide access to the System3 Reserved Sigs feature of the TPMC-8X-GA Touch Screen.
Public classTpmc8XGASystemReservedSigs
Extender class to provide access to the System Reserved Sigs feature of the TPMC-8X-GA Touch Screen.
Public classTpmc8XGAVOIPReservedSigs
Extender class to provide access to the VOIP Reserved Sigs feature of the TPMC-8X-GA Touch Screen.
Public classTpmc8XGAWiFiReservedSigs
Extender class to provide access to the WiFi Reserved Sigs feature of the TPMC-8X-GA Touch Screen.
Public classTpmc8XSetupReservedSigs
Extender class to provide access to the Setup Reserved Sigs feature of the TPMC-8X Touch Screen.
Public classTpmc8XSystem2ReservedSigs
Extender class to provide access to the System2 Reserved Sigs feature of the TPMC-8X Touch Screen.
Public classTpmc8XSystem3ReservedSigs
Extender class to provide access to the System3 Reserved Sigs feature of the TPMC-8X Touch Screen.
Public classTpmc8XSystemReservedSigs
Extender class to provide access to the System Reserved Sigs feature of the TPMC-8X Touch Screen.
Public classTpmc9
Ethernet based sleek, compact tilt touch screen for tabletop use, featuring a 9" widescreen display, advanced Smart Graphics, streaming video, wired video, and IP intercom.
Public classTpmc9Base
Base class for Touchscreens: TPMC-9 Touch Screen to define the Common Slot and Reserved Sigs.
Public classTpmc9l
Ethernet based stylish, compact touch screen for in-wall and lectern use, featuring 9" widescreen display, advanced Smart Graphics, streaming video, wired video, and Rava SIP intercom.
Public classTpmc9lBase
Base class for Touchscreens: TPMC-9L Touch Screen to define the Buttons and Common Reserved Sigs.
Public classTpmc9lSystem2ReservedSigs
Extender class to provide access to the System2 Reserved Sigs feature of the TPMC-9L Touch Screen.
Public classTpmc9lSystem3ReservedSigs
Extender class to provide access to the System3 Reserved Sigs feature of the TPMC-9L Touch Screen.
Public classTpmc9lSystemReservedSigs
Extender class to provide access to the System Reserved Sigs feature of the TPMC-9L Touch Screen.
Public classTpmc9System3ReservedSigs
Extender class to provide access to the System3 Reserved Sigs feature of the TPMC-9 Touch Screen.
Public classTpmc9xAudioReservedSigs
Extender class to provide access to the Audio Reserved Sigs feature of the TPMC-9 and TPMC-9L Touch Screens.
Public classTpmc9xComposite1ControlReservedSigs
Extender class to provide access to the Composite1Control Reserved Sigs feature of the TPMC-9 and TPMC-9L Touch Screens.
Public classTpmc9xEventIds
Event Ids that are valid for a Crestron TPMC-9 and TPMC-9L devices Gestures Slot Sig objects.
Public classTpmc9xVideoPropertiesReservedSigs
Extender class to provide access to the VideoProperties Reserved Sigs feature of the TPMC-9 and TPMC-9L Touch Screens.
Public classTpmcBase
Base class for Touchscreens: TPMC (TPMC-9, TPMC-9L, TPMC-4SM, TPMC-4SMD, TPMC-4SM-FD, TPMC-4SMD-FD and TPMC-3X) Family Touch Screens to define the BasicTrilist and Common Reserved Sigs.
Public classTpmcInterComBasicReservedSigs
Extender class to provide access to the InterComBasic Reserved Sigs feature of the TPMC Touch Screens.
Public classTpmcSystem2ReservedSigs
System 2 reserved sigs for TPMC-12, TPMC-15-CH, TPMC-15-QM, TPMC-17-CH, and TPMC-17-QM
Public classTpmcSystemReservedSigs
System reserved sigs for TPMC-12, TPMC-15-CH, TPMC-15-QM, TPMC-17-CH, and TPMC-17-QM
Public classTsr302
Smart Graphics-based 3-inch, dual-wireless--RF required; WiFi optional--wall-mounted, lectern or tabletop touch screen featuring edge-to-edge glass and full-color graphics.
Public classTsr302System2ReservedSigs
Extender class to provide access to the System2 Reserved Sigs feature of the TSR-302 Touch Panel.
Public classTsr302System3ReservedSigs
Extender class to provide access to the System3 Reserved Sigs feature of the TSR-302 Touch Panel.
Public classTsr302VoipReservedSigs
Reserved Voice Over IP Sigs for TSR-302 device.
Public classTsr302WiFiReservedSigs
Extender class to provide access to the WiFi Reserved Sigs feature of the TSR-302 Touch Panel.
Public classTss752
Ethernet-based room scheduling touch screen Tss752 Device class.
Public classTst600
Wireless touch screen with multiple mount options.
Public classTst602
Smart Graphics-based 6-inch, dual-wireless--RF required; WiFi optional--tablet style touch screen.
Public classTsw1050
Ethernet surface-mounted touch screen Tsw1050 Device class.
Public classTsw1052
Ethernet surface-mounted touch screen Tsw1052 Device class.
Public classTsw550
Ethernet surface-mounted touch screen Tsw550 Device class.
Public classTsw552
Ethernet surface-mounted touch screen Tsw552 Device class.
Public classTsw730
Versatile touch screen with multiple mounting options Tsw730 Device class
Public classTsw750
Ethernet surface-mounted touch screen Tsw750 Device class.
Public classTsw752
Ethernet surface-mounted touch screen Tsw752 Device class
Public classVpg12
Ethernet based 12" V-Panel
Public classVpg15
Ethernet based 15" V-Panel
Public classVpg24
Crestron V-Panel with a 24" widescreen display.
Public classVpg24Base
Base class for VPG-24 panel.
Public classVpgBase
Base class for V-Panel 12" and V-Panel 15" Touchscreen Base object.
Public classVpgGlassReservedSigs
Extender class to provide access to the Glass Reserved Sigs feature of the VPG Touch Screens.
Public classXpanel
Xpanel without Smart Graphics support.
Public classXpanelForSmartGraphics
Xpanel with Smart Graphics support.

Interfaces

  InterfaceDescription
Public interfaceITouchpanelBacklightBrightnessReservedSigs
Interface for backlight brightness signals on a touchpanel extender.
Public interfaceITouchpanelFreezeReservedSigs
Interface for freeze signals on a touchpanel extender.
Public interfaceITouchpanelStillMotionReservedSigs
Interface for still and motion signals on a touchpanel extender.

Enumerations

  EnumerationDescription
Public enumerationeCaptureHdBackgroundPicture
Enumeration to define the valid background picture source options.
Public enumerationeCaptureHdCameraVideoSelect
Enumeration to define the valid camera video that can be selected at the camera in port.
Public enumerationeCaptureHdContentAudioInput
Enumeration to define the valid content in audio sources.
Public enumerationeCaptureHdContentVideoInput
Enumeration to define the valid video input types at the content in port.
Public enumerationeCaptureHdFileFormat
Enumeration to define the valid file formats the device supports.
Public enumerationeCaptureHdHdmiOutputMode
Enumeration to define valid output modes for the HDMI output.
Public enumerationeCaptureHdOperationalMode
Enumeration to define the operational modes for the CaptureHd.
Public enumerationeCaptureHdPipSize
Enumeration to define the valid PIP Windows sizes.
Public enumerationeCaptureHdStorageDefaultLocation
Enumeration to define the valid storage locations for the capture's video files.
Public enumerationeCaptureHdStreamProfile
Enumeration to define valid stream profiles.
Public enumerationeCaptureHdStreamSessionInitiation
Enumeration to define the valid session initiation for the transmit stream.
Public enumerationeCaptureHdStreamVideoFormat
Enumeration to define the valid video formats the device's transmit stream supports.
Public enumerationeCaptureHdSystemRecordingState
Enumeration to define the valid recording state of the system.
Public enumerationeCaptureHdSystemTimeSyncMethod
Enumeration to define the available time sync methods.
Public enumerationeCaptureHdSystemUploadState
Enumeration to define the valid uploading state of the system.
Public enumerationeCaptureHdVideoFormat
Enumeration to define the valid video formats the capture device supports.
Public enumerationeDisplayOrientationTypes
Enumeration to define the display orientation types
Public enumerationeVideoAnalogCableType
Enumeration that defines a video analog cable type