Accessibility
IRestoreInternalMetaData
API classesBoss classesText interfacesSample plug-insSamples by typeCommonSnippetsBuild number
                   

IRestoreInternalMetaData Class Reference

IRestoreInternalMetaData provides plug-ins a chance to restore critical internal properties after a document's metadata has been changed. More...

#include <IRestoreInternalMetaData.h>

Inheritance diagram for IRestoreInternalMetaData:

IPMUnknownList of all members.

Public Types

enum  { kDefaultIID = IID_IRESTOREINTERNALMETADATA }

Public Methods

virtual void RestoreInternalProperties (IMetaData *newMetaData, IMetaData *origMetaData)=0
 Copies critical internal properties from origMetaData to newMetaData.


Detailed Description

IRestoreInternalMetaData provides plug-ins a chance to restore critical internal properties after a document's metadata has been changed.


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
kDefaultIID 

00038 { kDefaultIID = IID_IRESTOREINTERNALMETADATA };

Member Function Documentation

virtual void RestoreInternalProperties IMetaData  newMetaData,
IMetaData  origMetaData
[pure virtual]
 

Copies critical internal properties from origMetaData to newMetaData.

Parameters:
origMetaData  IN, the metadata before the change
newMetaData  IN/OUT, the metadata after the change

The documentation for this class was generated from the following file:

Boss classes that aggregate this interface