#include <IFilesChanging.h>
|
| enum | { kDefaultIID = IID_IFILESCHANGING } |
| |
IFilesChanging stores a list of data links being edited by Edit Original. A IID_IFILESCHANGING interface is off the session.
| virtual void IFilesChanging::Append | ( | UIDRef | ref | ) | |
| pure virtual |
Add a LinkReference UIDRef to the list maintained by this interface.
- Parameters
| UIDRef | of a LinkReference (ILinkReference). |
| virtual UIDRef IFilesChanging::GetRef | ( | int32 | index | ) | |
| pure virtual |
Get a LinkReference from the list.
- Parameters
- Returns
- a UIDRef of a LinkReference.
| virtual int32 IFilesChanging::Length | ( | | ) | |
| pure virtual |
Get the number of LinkReferences in the list.
- Returns
- number of LinkReferences.
| virtual int32 IFilesChanging::Location | ( | UIDRef | ref | ) | |
| pure virtual |
Find a LinkReference in the list.
- Returns
- the index to the LinkReference, or -1 when not found.
| virtual void IFilesChanging::Remove | ( | int32 | index | ) | |
| pure virtual |
Remove a LinkReference from the list maintained by this interface.
- Parameters