InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IContentMgrAccess Class Referenceabstract

#include <IContentMgrAccess.h>

Inheritance diagram for IContentMgrAccess:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ICONTENTMGRACCESS }
 

Public Member Functions

virtual IContentMgrQueryContentMgr ()=0
 
virtual UIDRef GetContentMgr ()=0
 
virtual bool16 Initialize (IDataBase *db)=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

This interface is used to locate the Content Manager for a particular database.

Member Function Documentation

virtual UIDRef IContentMgrAccess::GetContentMgr ()
pure virtual

Get document's content manager (by UID)

Returns
The Content Manager's UIDRef.
virtual bool16 IContentMgrAccess::Initialize (IDataBasedb)
pure virtual

Create and initialize a Content Manager for the specified database

Parameters
dbIN The database to initialize
Returns
kTrue if successful, kFalse if not
virtual IContentMgr* IContentMgrAccess::QueryContentMgr ()
pure virtual

Get document's content manager (by pointer)

Returns
A referenced interface pointer.