Namespace Dapplo.Windows.Com
Classes
ComProgIdAttribute
An attribute to specifiy the ProgID of the COM class to create. (As suggested by Kristen Wegner)
ComWrapper
Wraps a late-bound COM server.
DisposableCom
A factory for IDisposableCom
Interfaces
IDispatch
Exposes objects, methods and properties to programming tools and other applications that support Automation. COM components implement the IDispatch interface to enable access by Automation clients, such as Visual Basic.
IDisposableCom<T>
A simple com wrapper which helps with "using"
IOleCommandTarget
Enables objects and their containers to dispatch commands to each other. For example, an object's toolbars may contain buttons for commands such as Print, Print Preview, Save, New, and Zoom. IOleCommandTarget interface
IOleWindow
The IOleWindow interface provides methods that allow an application to obtain the handle to the various windows that participate in in-place activation, and also to enter and exit context-sensitive help mode. See IOleWindow interface
IUnknown
Enables clients to get pointers to other interfaces on a given object through the QueryInterface method, and manage the existence of the object through the AddRef and Release methods. All other COM interfaces are inherited, directly or indirectly, from IUnknown. Therefore, the three methods in IUnknown are the first entries in the VTable for every interface.