IPluginDocAttributes Struct Reference

Universal Document Shell Plugin Document Attributes interface. Through IPluginDocAttributes, UDS can retrieve and change following document attributes:

More...

#include <plugin_doc_attributes.h>

Inheritance diagram for IPluginDocAttributes:
Inheritance graph
[legend]

Data Fields

PluginStatus(* get_attribute )(IPluginUnknown *thiz, const UDSString *key, UDSString *value)
 Get document attributes.
PluginStatus(* set_attribute )(IPluginUnknown *thiz, const UDSString *key, const UDSString *value)
 Set document attributes.

Detailed Description

Universal Document Shell Plugin Document Attributes interface. Through IPluginDocAttributes, UDS can retrieve and change following document attributes:

Copyright (C) 2008 iRex Technologies B.V. All rights reserved.

Definition at line 50 of file plugin_doc_attributes.h.


Field Documentation

Get document attributes.

Parameters:
thiz IPluginUnknown pointer of the current document object.
key Name of document attribute.
value Output variable of document attribute.
Returns:
TODO. Add return code here.

Referenced by text::PluginDocImpl::PluginDocImpl(), pdf::PluginDocImpl::PluginDocImpl(), and images::PluginDocImpl::PluginDocImpl().

Set document attributes.

Parameters:
thiz IPluginUnknown pointer of the current document object
key Name of document attribute.
value Document attribute to be set.
Returns:
TODO. Add return code here.

Referenced by text::PluginDocImpl::PluginDocImpl(), pdf::PluginDocImpl::PluginDocImpl(), and images::PluginDocImpl::PluginDocImpl().


The documentation for this struct was generated from the following file:
Generated by  doxygen 1.6.2-20100208