|
GME
13
|
import "Mga.idl";
Public Member Functions | |
| HRESULT | Create ([in]BSTR projectname,[in] BSTR paradigmname) |
| HRESULT | CreateEx ([in]BSTR projectname,[in] BSTR paradigmname,[in] VARIANT paradigmGUID) |
| HRESULT | Open ([in] BSTR projectname,[out, defaultvalue(0)] VARIANT_BOOL *ro_mode) |
| HRESULT | OpenEx ([in] BSTR projectname,[in] BSTR paradigmname,[in] VARIANT paradigmGUID) |
| HRESULT | Close ([in, defaultvalue(0)] VARIANT_BOOL abort) |
| HRESULT | Save ([in, defaultvalue("")] BSTR save_as_conn,[in, defaultvalue(0)] VARIANT_BOOL keepoldname) |
| HRESULT | CheckLocks ([in] BSTR filename,[in, defaultvalue((VARIANT_BOOL)-1)] VARIANT_BOOL clearlocks) |
| HRESULT | CreateTerritory ([in] IMgaEventSink *handler,[out] IMgaTerritory **terr,[in, defaultvalue(0)] IMgaEventSink *rwhandler) |
| HRESULT | CreateAddOn ([in] IMgaEventSink *handler,[out] IMgaAddOn **addon) |
| HRESULT | EnableAutoAddOns ([in] VARIANT_BOOL bEnable) |
| HRESULT | BeginTransaction ([in] IMgaTerritory *terr,[in, defaultvalue(TRANSACTION_GENERAL)] transactiontype_enum mode) |
| HRESULT | BeginTransactionInNewTerr ([in, defaultvalue(TRANSACTION_GENERAL)] transactiontype_enum mode,[out, retval] IMgaTerritory **terr) |
| HRESULT | Notify ([in] globalevent_enum event) |
| HRESULT | CommitTransaction () |
| HRESULT | AbortTransaction () |
| HRESULT | CheckSupress ([in] VARIANT_BOOL mode) |
| HRESULT | Undo () |
| HRESULT | Redo () |
| HRESULT | UndoRedoSize ([out] short *undosize,[out] short *redosize) |
| HRESULT | FlushUndoQueue () |
| HRESULT | UpdateSourceControlInfo ([in] BSTR p_optionalID) |
| HRESULT | SourceControlActiveUsers () |
| HRESULT | SourceControlObjectOwner ([in] BSTR p_optionalID) |
| HRESULT | CreateFilter ([out, retval] IMgaFilter **filter) |
| HRESULT | AllFCOs ([in] IMgaFilter *filter,[out, retval] IMgaFCOs **returnset) |
| HRESULT | GetObjectByID ([in] ID_type id,[out, retval] IMgaObject **pVal) |
| HRESULT | GetFCOByID ([in] ID_type id,[out, retval] IMgaFCO **pVal) |
| HRESULT | GetFCOsByName ([in] BSTR name,[out, retval] IMgaFCOs **pVal) |
| HRESULT | GetFolderByPath ([in] BSTR path,[out, retval] IMgaFolder **pVal) |
| HRESULT | EnumExtReferences ([in] IMgaFCOs *fcos,[out, retval] IMgaFCOs **pVal) |
| HRESULT | GetTopLibraries ([in] BSTR dispGuid,[out, retval] IMgaFolders **returnset) |
| HRESULT | GetStatistics ([out, retval] BSTR *statstr) |
| HRESULT | GetMetaObjDisp ([in] metaref_type mref,[out, retval] IMgaMetaBase **pVal) |
| HRESULT | QueryProjectInfo ([in] BSTR projectname,[out] long *mgaversion,[out] BSTR *paradigmname,[out] BSTR *paradigmversion,[out] VARIANT *paradigmGUID,[out] VARIANT_BOOL *ro_mode) |
| HRESULT | RegisterClient ([in] BSTR name,[in] IDispatch *OLEServer,[out, retval] IMgaClient **client) |
| HRESULT | GetClientByName ([in] BSTR name,[out, retval] IMgaClient **client) |
| HRESULT | CreateTerritoryWithoutSink ([out] IMgaTerritory **terr) |
Properties | |
| long | Preferences [get, set] |
| long | OperationsMask [get, set] |
| IMgaAddOns | AddOns [get] |
| IMgaTerritories | Territories [get] |
| IMgaComponents | AddOnComponents [get] |
| IMgaTerritory | ActiveTerritory [get] |
| long | ProjectStatus [get] |
| IMgaMetaProject | RootMeta [get] |
| IMgaFolder | RootFolder [get] |
| IMgaObject | ObjectByPath ([in] BSTR path) [get] |
| IMgaObject | NthObjectByPath ([in] long n_th,[in] BSTR path) [get] |
| BSTR | Name [get, set] |
| BSTR | Version [get, set] |
| BSTR | MetaName [get] |
| VARIANT | MetaGUID [get] |
| BSTR | MetaVersion [get] |
| VARIANT | GUID [get, set] |
| BSTR | CreateTime [get] |
| BSTR | ChangeTime [get] |
| BSTR | Author [get, set] |
| BSTR | Comment [get, set] |
| BSTR | ProjectConnStr [get] |
| BSTR | ParadigmConnStr [get] |
| IMgaMetaBase | MetaObj ([in] metaref_type mref) [get] |
| IMgaClients | Clients [get] |
| HRESULT IMgaProject::AbortTransaction | ( | ) |
| HRESULT IMgaProject::AllFCOs | ( | [in] IMgaFilter * | filter, |
| [out, retval] IMgaFCOs ** | returnset | ||
| ) |
| HRESULT IMgaProject::BeginTransaction | ( | [in] IMgaTerritory * | terr, |
| [in, defaultvalue(TRANSACTION_GENERAL)] transactiontype_enum | mode | ||
| ) |
| HRESULT IMgaProject::BeginTransactionInNewTerr | ( | [in, defaultvalue(TRANSACTION_GENERAL)] transactiontype_enum | mode, |
| [out, retval] IMgaTerritory ** | terr | ||
| ) |
| HRESULT IMgaProject::CheckLocks | ( | [in] BSTR | filename, |
| [in, defaultvalue((VARIANT_BOOL)-1)] VARIANT_BOOL | clearlocks | ||
| ) |
| HRESULT IMgaProject::CheckSupress | ( | [in] VARIANT_BOOL | mode | ) |
| HRESULT IMgaProject::Close | ( | [in, defaultvalue(0)] VARIANT_BOOL | abort | ) |
| HRESULT IMgaProject::CommitTransaction | ( | ) |
| HRESULT IMgaProject::Create | ( | [in] BSTR | projectname, |
| [in] BSTR | paradigmname | ||
| ) |
| HRESULT IMgaProject::CreateAddOn | ( | [in] IMgaEventSink * | handler, |
| [out] IMgaAddOn ** | addon | ||
| ) |
| HRESULT IMgaProject::CreateEx | ( | [in] BSTR | projectname, |
| [in] BSTR | paradigmname, | ||
| [in] VARIANT | paradigmGUID | ||
| ) |
| HRESULT IMgaProject::CreateFilter | ( | [out, retval] IMgaFilter ** | filter | ) |
| HRESULT IMgaProject::CreateTerritory | ( | [in] IMgaEventSink * | handler, |
| [out] IMgaTerritory ** | terr, | ||
| [in, defaultvalue(0)] IMgaEventSink * | rwhandler | ||
| ) |
| HRESULT IMgaProject::CreateTerritoryWithoutSink | ( | [out] IMgaTerritory ** | terr | ) |
| HRESULT IMgaProject::EnableAutoAddOns | ( | [in] VARIANT_BOOL | bEnable | ) |
| HRESULT IMgaProject::EnumExtReferences | ( | [in] IMgaFCOs * | fcos, |
| [out, retval] IMgaFCOs ** | pVal | ||
| ) |
| HRESULT IMgaProject::FlushUndoQueue | ( | ) |
| HRESULT IMgaProject::GetClientByName | ( | [in] BSTR | name, |
| [out, retval] IMgaClient ** | client | ||
| ) |
| HRESULT IMgaProject::GetFCOByID | ( | [in] ID_type | id, |
| [out, retval] IMgaFCO ** | pVal | ||
| ) |
| HRESULT IMgaProject::GetFCOsByName | ( | [in] BSTR | name, |
| [out, retval] IMgaFCOs ** | pVal | ||
| ) |
| HRESULT IMgaProject::GetFolderByPath | ( | [in] BSTR | path, |
| [out, retval] IMgaFolder ** | pVal | ||
| ) |
| HRESULT IMgaProject::GetMetaObjDisp | ( | [in] metaref_type | mref, |
| [out, retval] IMgaMetaBase ** | pVal | ||
| ) |
| HRESULT IMgaProject::GetObjectByID | ( | [in] ID_type | id, |
| [out, retval] IMgaObject ** | pVal | ||
| ) |
| HRESULT IMgaProject::GetStatistics | ( | [out, retval] BSTR * | statstr | ) |
| HRESULT IMgaProject::GetTopLibraries | ( | [in] BSTR | dispGuid, |
| [out, retval] IMgaFolders ** | returnset | ||
| ) |
| HRESULT IMgaProject::Notify | ( | [in] globalevent_enum | event | ) |
| HRESULT IMgaProject::Open | ( | [in] BSTR | projectname, |
| [out, defaultvalue(0)] VARIANT_BOOL * | ro_mode | ||
| ) |
| HRESULT IMgaProject::OpenEx | ( | [in] BSTR | projectname, |
| [in] BSTR | paradigmname, | ||
| [in] VARIANT | paradigmGUID | ||
| ) |
| HRESULT IMgaProject::QueryProjectInfo | ( | [in] BSTR | projectname, |
| [out] long * | mgaversion, | ||
| [out] BSTR * | paradigmname, | ||
| [out] BSTR * | paradigmversion, | ||
| [out] VARIANT * | paradigmGUID, | ||
| [out] VARIANT_BOOL * | ro_mode | ||
| ) |
| HRESULT IMgaProject::Redo | ( | ) |
| HRESULT IMgaProject::RegisterClient | ( | [in] BSTR | name, |
| [in] IDispatch * | OLEServer, | ||
| [out, retval] IMgaClient ** | client | ||
| ) |
| HRESULT IMgaProject::Save | ( | [in, defaultvalue("")] BSTR | save_as_conn, |
| [in, defaultvalue(0)] VARIANT_BOOL | keepoldname | ||
| ) |
| HRESULT IMgaProject::SourceControlActiveUsers | ( | ) |
| HRESULT IMgaProject::SourceControlObjectOwner | ( | [in] BSTR | p_optionalID | ) |
| HRESULT IMgaProject::Undo | ( | ) |
| HRESULT IMgaProject::UndoRedoSize | ( | [out] short * | undosize, |
| [out] short * | redosize | ||
| ) |
| HRESULT IMgaProject::UpdateSourceControlInfo | ( | [in] BSTR | p_optionalID | ) |
IMgaComponents IMgaProject::AddOnComponents [get] |
IMgaAddOns IMgaProject::AddOns [get] |
BSTR IMgaProject::Author [get, set] |
BSTR IMgaProject::ChangeTime [get] |
IMgaClients IMgaProject::Clients [get] |
BSTR IMgaProject::Comment [get, set] |
BSTR IMgaProject::CreateTime [get] |
VARIANT IMgaProject::GUID [get, set] |
VARIANT IMgaProject::MetaGUID [get] |
BSTR IMgaProject::MetaName [get] |
IMgaMetaBase IMgaProject::MetaObj([in] metaref_type mref) [get] |
BSTR IMgaProject::MetaVersion [get] |
BSTR IMgaProject::Name [get, set] |
IMgaObject IMgaProject::NthObjectByPath([in] long n_th, [in] BSTR path) [get] |
IMgaObject IMgaProject::ObjectByPath([in] BSTR path) [get] |
long IMgaProject::OperationsMask [get, set] |
BSTR IMgaProject::ParadigmConnStr [get] |
long IMgaProject::Preferences [get, set] |
BSTR IMgaProject::ProjectConnStr [get] |
long IMgaProject::ProjectStatus [get] |
IMgaTerritories IMgaProject::Territories [get] |
BSTR IMgaProject::Version [get, set] |
1.7.6.1