Universal Document Shell Plugin Document Attributes interface. Through IPluginDocAttributes, UDS can retrieve and change following document attributes:
#include <plugin_doc_attributes.h>

| 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. | |
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.
| PluginStatus(* IPluginDocAttributes::get_attribute)(IPluginUnknown *thiz, const UDSString *key, UDSString *value) | 
Get document attributes.
| thiz | IPluginUnknown pointer of the current document object. | |
| key | Name of document attribute. | |
| value | Output variable of document attribute. | 
Referenced by text::PluginDocImpl::PluginDocImpl(), pdf::PluginDocImpl::PluginDocImpl(), and images::PluginDocImpl::PluginDocImpl().
| PluginStatus(* IPluginDocAttributes::set_attribute)(IPluginUnknown *thiz, const UDSString *key, const UDSString *value) | 
Set document attributes.
| thiz | IPluginUnknown pointer of the current document object | |
| key | Name of document attribute. | |
| value | Document attribute to be set. | 
Referenced by text::PluginDocImpl::PluginDocImpl(), pdf::PluginDocImpl::PluginDocImpl(), and images::PluginDocImpl::PluginDocImpl().
 1.6.2-20100208
 1.6.2-20100208