ITPluggableTerminalSuperclassRegistration interface (termmgr.h)
The ITPluggableTerminalSuperclassRegistration interface exposes methods that get and set information about a terminal superclass (name and CLSID). The interface also includes methods that list all pluggable terminal public CLSIDs (terminal classes) registered below this terminal class.
Inheritance
The ITPluggableTerminalSuperclassRegistration interface inherits from the IDispatch interface. ITPluggableTerminalSuperclassRegistration also has these types of members:
Methods
The ITPluggableTerminalSuperclassRegistration interface has these methods.
ITPluggableTerminalSuperclassRegistration::Add The Add method adds a pluggable terminal superclass to the registry. If the superclass already exists, the method modifies the information for the superclass. |
ITPluggableTerminalSuperclassRegistration::Delete The Delete method removes the current terminal superclass from the registry. |
ITPluggableTerminalSuperclassRegistration::EnumerateTerminalClasses The EnumerateTerminalClasses method lists all terminal classes for the current terminal superclass. |
ITPluggableTerminalSuperclassRegistration::get_CLSID The get_CLSID method gets the CLSID used to CoCreateInstance the terminal. (ITPluggableTerminalSuperclassRegistration.get_CLSID) |
ITPluggableTerminalSuperclassRegistration::get_Name The get_Name method gets the friendly name for the terminal superclass. |
ITPluggableTerminalSuperclassRegistration::get_TerminalClasses The get_TerminalClasses method gets the terminal classes for this pluggable terminal superclass. |
ITPluggableTerminalSuperclassRegistration::GetTerminalSuperclassInfo The GetTerminalSuperclassInfo method gets class information from the registry for the current terminal superclass. |
ITPluggableTerminalSuperclassRegistration::put_CLSID The put_CLSID method sets the CLSID used to CoCreateInstance the terminal. (ITPluggableTerminalSuperclassRegistration.put_CLSID) |
ITPluggableTerminalSuperclassRegistration::put_Name The put_Name method sets the friendly name for the terminal superclass. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | termmgr.h |