IEventPublisher interface (eventsys.h)

Registers, modifies, removes, and provides information about an event publisher.

Inheritance

The IEventPublisher interface inherits from the IDispatch interface. IEventPublisher also has these types of members:

Methods

The IEventPublisher interface has these methods.

 
IEventPublisher::get_Description

The display text for the event publisher. (Get)
IEventPublisher::get_OwnerSID

The security identifier of the creator of the event publisher. (Get)
IEventPublisher::get_PublisherName

The display name for the event publisher. (Get)
IEventPublisher::get_PublisherType

The optional administrative group for the event publisher. (Get)
IEventPublisher::GetDefaultProperty

Retrieves a named property and its value from the property bag associated with the event publisher.
IEventPublisher::GetDefaultPropertyCollection

Creates a collection object that enumerates the properties contained in the property bag associated with the event publisher object.
IEventPublisher::put_Description

The display text for the event publisher. (Put)
IEventPublisher::put_OwnerSID

The security identifier of the creator of the event publisher. (Put)
IEventPublisher::put_PublisherID

The identifier for the event publisher.
IEventPublisher::put_PublisherName

The display name for the event publisher. (Put)
IEventPublisher::put_PublisherType

The optional administrative group for the event publisher. (Put)
IEventPublisher::PutDefaultProperty

Writes a named property and its value to the property bag associated with the event publisher.
IEventPublisher::RemoveDefaultProperty

Removes a named property and its value from the property bag associated with the event publisher object.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header eventsys.h