Public Member Functions

IActionOptions Class Reference

Search for all occurrences

Detailed Description

This interface should be implemented if an action item (ActionItem) supports an alternate options command.

In this case you would override ActionItem::GetInterface(ACTION_OPTION_INTERFACE), to return an instance of this interface.

#include <actiontable.h>

Inheritance diagram for IActionOptions:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual BOOL  ExecuteOptions (DWORD options=AO_DEFAULT)=0
virtual CoreExport BaseInterface GetInterface (Interface_ID id)
virtual CoreExport Interface_ID  GetID ()

Member Function Documentation

virtual BOOL ExecuteOptions ( DWORD  options = AO_DEFAULT ) [pure virtual]
virtual CoreExport BaseInterface* GetInterface ( Interface_ID  id ) [virtual]
Remarks:
Returns a pointer to the interface whose ID is specified.
Parameters:
Interface_ID id

The ID of the interface to return.
Default Implementation:
{ return NULL; }

Reimplemented from BaseInterface.

virtual CoreExport Interface_ID GetID ( ) [virtual]
Remarks:
This method returns the unique interface ID.

Reimplemented from BaseInterface.


IActionOptions IActionOptions IActionOptions IActionOptions IActionOptions IActionOptions IActionOptions IActionOptions IActionOptions IActionOptions
IActionOptions IActionOptions IActionOptions IActionOptions IActionOptions IActionOptions IActionOptions IActionOptions IActionOptions IActionOptions