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] |