ReactOS 0.4.15-dev-8191-gbc6c731
IPropertySetter Interface Reference
Inheritance diagram for IPropertySetter:
Collaboration diagram for IPropertySetter:

Public Member Functions

HRESULT LoadXML ([in] IUnknown *pxml)
HRESULT PrintXML ([out] char *xml, [in] int size, [out] int *printed, [in] int indent)
HRESULT CloneProps ([out] IPropertySetter **setter, [in] REFERENCE_TIME start, [in] REFERENCE_TIME stop)
HRESULT AddProp ([in] DEXTER_PARAM param, [in] DEXTER_VALUE *value)
HRESULT GetProps ([out] LONG *params, [out] DEXTER_PARAM **param, [out] DEXTER_VALUE **value)
HRESULT FreeProps ([in] LONG params, [in] DEXTER_PARAM *param, [in] DEXTER_VALUE *value)
HRESULT ClearProps ()
HRESULT SaveToBlob ([out] LONG *size, [out] BYTE **blob)
HRESULT LoadFromBlob ([in] LONG size, [in] BYTE *blob)
HRESULT SetProps ([in] IUnknown *target, [in] REFERENCE_TIME now)
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Detailed Description

Definition at line 209 of file qedit.idl.

Member Function Documentation

◆ AddProp()

HRESULT IPropertySetter::AddProp ( [in] DEXTER_PARAM  param,
[in] DEXTER_VALUE value 

◆ ClearProps()

HRESULT IPropertySetter::ClearProps ( )

◆ CloneProps()

HRESULT IPropertySetter::CloneProps ( [out] IPropertySetter **  setter,
[in] REFERENCE_TIME  start,
[in] REFERENCE_TIME  stop 

◆ FreeProps()

HRESULT IPropertySetter::FreeProps ( [in] LONG  params,
[in] DEXTER_PARAM param,
[in] DEXTER_VALUE value 

◆ GetProps()

HRESULT IPropertySetter::GetProps ( [out] LONG params,
[out] DEXTER_PARAM **  param,
[out] DEXTER_VALUE **  value 

◆ LoadFromBlob()

HRESULT IPropertySetter::LoadFromBlob ( [in] LONG  size,
[in] BYTE blob 

◆ LoadXML()

HRESULT IPropertySetter::LoadXML ( [in] IUnknown pxml)

◆ PrintXML()

HRESULT IPropertySetter::PrintXML ( [out] char xml,
[in] int  size,
[out] int printed,
[in] int  indent 

◆ SaveToBlob()

HRESULT IPropertySetter::SaveToBlob ( [out] LONG size,
[out] BYTE **  blob 

◆ SetProps()

HRESULT IPropertySetter::SetProps ( [in] IUnknown target,

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