ITypeChangeEvents interface (oaidl.h)

Enables clients to subscribe to type change notifications on objects that implement the ITypeInfo, ITypeInfo2, ICreateTypeInfo, and ICreateTypeInfo2 interfaces. When ITypeChangeEvents is implemented on an object, it acts as an incoming interface that enables the object to receive calls from external clients and engage in bidirectional communication with those clients. For more information, see Events in COM and Connectable Objects.

Inheritance

The ITypeChangeEvents interface inherits from the IUnknown interface. ITypeChangeEvents also has these types of members:

Methods

The ITypeChangeEvents interface has these methods.

 
ITypeChangeEvents::AfterTypeChange

Raised after a type has been changed.
ITypeChangeEvents::RequestTypeChange

Raised when a request has been made to change a type. The change can be disallowed.

Requirements

Requirement Value
Target Platform Windows
Header oaidl.h

See also

Type Building Interfaces and Functions