Universal Document Shell Plugin Library interface. Through IPluginLibrary, caller is able to:
#include <plugin_library.h>


Data Fields | |
| PluginBool(* | is_supported_document )(IPluginUnknown *thiz, const UDSString *path) |
| Check this plugin library whether can it open specified document or not. | |
| IPluginUnknown *(* | create_document )(IPluginUnknown *thiz) |
| Create an empty document object it the plug-in uses the low level interfaces. It can import concrete document in succeed. | |
Universal Document Shell Plugin Library interface. Through IPluginLibrary, caller is able to:
Copyright (C) 2008 iRex Technologies B.V. All rights reserved.
Definition at line 45 of file plugin_library.h.
Create an empty document object it the plug-in uses the low level interfaces. It can import concrete document in succeed.
| thiz | The IPluginUnknown pointer of library object. |
Referenced by text::PluginLibraryImpl::PluginLibraryImpl(), pdf::PluginLibraryImpl::PluginLibraryImpl(), and images::PluginLibraryImpl::PluginLibraryImpl().
| PluginBool(* IPluginLibrary::is_supported_document)(IPluginUnknown *thiz, const UDSString *path) |
Check this plugin library whether can it open specified document or not.
| thiz | The IPluginUnknown pointer of plugin library. | |
| path | The document path. |
Referenced by text::PluginLibraryImpl::PluginLibraryImpl(), pdf::PluginLibraryImpl::PluginLibraryImpl(), and images::PluginLibraryImpl::PluginLibraryImpl().
1.6.2-20100208