GME  13
Public Member Functions | Properties
ICoreStorage Interface Reference

import "Core.idl";

List of all members.

Public Member Functions

HRESULT OpenProject ([in] BSTR connection,[out] VARIANT_BOOL *ro_mode)
HRESULT CloseProject ([in] VARIANT_BOOL abort)
HRESULT SaveProject ([in] BSTR save_as_conn,[in, defaultvalue(0)] VARIANT_BOOL keepoldname)
HRESULT CreateProject ([in] BSTR connection)
HRESULT DeleteProject ()
HRESULT BeginTransaction ()
HRESULT CommitTransaction ()
HRESULT AbortTransaction ()
HRESULT OpenObject ([in] objid_type ObjID)
HRESULT CloseObject ()
HRESULT CreateObject ([out] objid_type *ObjID)
HRESULT DeleteObject ()
HRESULT LockObject ()

Properties

ICoreMetaProject MetaProject [get, set]
long StorageType [get]
ICoreMetaObject MetaObject [get, set]
metaid_type MetaID [get, set]
ICoreMetaAttribute MetaAttribute [get, set]
attrid_type AttrID [get, set]
VARIANT AttributeValue [get, set]

Detailed Description

Definition at line 251 of file Core.idl.


Member Function Documentation

HRESULT ICoreStorage::CloseProject ( [in] VARIANT_BOOL  abort)
HRESULT ICoreStorage::CreateObject ( [out] objid_type ObjID)
HRESULT ICoreStorage::CreateProject ( [in] BSTR  connection)
HRESULT ICoreStorage::OpenObject ( [in] objid_type  ObjID)
HRESULT ICoreStorage::OpenProject ( [in] BSTR  connection,
[out] VARIANT_BOOL *  ro_mode 
)
HRESULT ICoreStorage::SaveProject ( [in] BSTR  save_as_conn,
[in, defaultvalue(0)] VARIANT_BOOL  keepoldname 
)

Property Documentation

VARIANT ICoreStorage::AttributeValue [get, set]

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