FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
IOPMPropertyExtensionImpl2< T > Class Template Referenceabstract

#include <AcadObjectImpl.h>

Inheritance diagram for IOPMPropertyExtensionImpl2< T >:

Public Member Functions

 IOPMPropertyExtensionImpl2 ()
 
virtual ~IOPMPropertyExtensionImpl2 ()
 
virtual HINSTANCE GetResourceInstance ()=0
 
STDMETHODIMP GetDisplayString (DISPID dispID, BSTR *pBstr)
 
STDMETHODIMP MapPropertyToPage (DISPID dispID, CLSID *pClsid)
 
STDMETHODIMP GetPredefinedStrings (DISPID dispID, CALPOLESTR *pCaStringsOut, CADWORD *pCaCookiesOut)
 
STDMETHODIMP GetPredefinedValue (DISPID dispID, DWORD dwCookie, VARIANT *pVarOut)
 
STDMETHODIMP GetDisplayName (DISPID dispID, BSTR *pBstr)
 
STDMETHODIMP Editable (DISPID dispID, BOOL __RPC_FAR *bEditable)
 
STDMETHODIMP ShowProperty (DISPID dispID, BOOL *pShow)
 

Detailed Description

template<class T>
class IOPMPropertyExtensionImpl2< T >

Definition at line 235 of file AcadObjectImpl.h.

Constructor & Destructor Documentation

◆ IOPMPropertyExtensionImpl2()

Definition at line 240 of file AcadObjectImpl.h.

◆ ~IOPMPropertyExtensionImpl2()

Definition at line 244 of file AcadObjectImpl.h.

Member Function Documentation

◆ Editable()

template<class T >
STDMETHODIMP IOPMPropertyExtensionImpl2< T >::Editable ( DISPID dispID,
BOOL __RPC_FAR * bEditable )
inline

Definition at line 277 of file AcadObjectImpl.h.

◆ GetDisplayName()

template<class T >
STDMETHODIMP IOPMPropertyExtensionImpl2< T >::GetDisplayName ( DISPID dispID,
BSTR * pBstr )
inline

Definition at line 272 of file AcadObjectImpl.h.

◆ GetDisplayString()

template<class T >
STDMETHODIMP IOPMPropertyExtensionImpl2< T >::GetDisplayString ( DISPID dispID,
BSTR * pBstr )
inline

Definition at line 251 of file AcadObjectImpl.h.

◆ GetPredefinedStrings()

template<class T >
STDMETHODIMP IOPMPropertyExtensionImpl2< T >::GetPredefinedStrings ( DISPID dispID,
CALPOLESTR * pCaStringsOut,
CADWORD * pCaCookiesOut )
inline

Definition at line 261 of file AcadObjectImpl.h.

◆ GetPredefinedValue()

template<class T >
STDMETHODIMP IOPMPropertyExtensionImpl2< T >::GetPredefinedValue ( DISPID dispID,
DWORD dwCookie,
VARIANT * pVarOut )
inline

Definition at line 266 of file AcadObjectImpl.h.

◆ GetResourceInstance()

template<class T >
virtual HINSTANCE IOPMPropertyExtensionImpl2< T >::GetResourceInstance ( )
pure virtual

◆ MapPropertyToPage()

template<class T >
STDMETHODIMP IOPMPropertyExtensionImpl2< T >::MapPropertyToPage ( DISPID dispID,
CLSID * pClsid )
inline

Definition at line 256 of file AcadObjectImpl.h.

◆ ShowProperty()

template<class T >
STDMETHODIMP IOPMPropertyExtensionImpl2< T >::ShowProperty ( DISPID dispID,
BOOL * pShow )
inline

Definition at line 282 of file AcadObjectImpl.h.


The documentation for this class was generated from the following file: