Purpose:
This is the class that is used to represent a persistent identifier for XDOs for Content Manager.
Methods:
init(LPCTSTR pidString);
If this method is used, it must be called following the creation of a DXPidXDODL object (except for methods returning a DXPidXDODL object). Initializes the persistent identifier (PID) with the persistent identifier string.
BSTR getDatastoreType();
setDatastoreType(LPCTSTR datastoreType);
BSTR getDatastoreName();
setDatastoreName(LPCTSTR datastoreName);
BSTR getPrimaryId();
setPrimaryId(LPCTSTR primaryId);
BSTR getIdString();
setIdString(LPCTSTR idStr);
BSTR pidString();
BSTR getObjectType();
setObjectType(LPCTSTR objectType);
BOOL isSet();
Returns TRUE if all fields of the persistent identifier have been specified.
long getIdStringCount();
setIdStringCount(long idStringCount);
BSTR getIdStringWithIndex(long index);
Gets a part of the identifier string, using an index. The index starts at 0 and continues to n.
setIdStringWithIndex(long index, LPCTSTR idStringItem);
Sets a part of the identifier string using an index. The index starts at 0 and continues to n.
LPDISPATCH clone();
Returns a clone of this persistent identifier. The returned LPDISPATCH pointer contains a DXPidXDODL object.
BSTR getItemId();
setItemId(LPCTSTR itemId);
BSTR getRepType();
setRepType(LPCTSTR repType);
long getPartId();
setPartId(long partId);
Sets the part identifier.
(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.