GME
13
|
import "Mga.idl";
Public Member Functions | |
HRESULT | GetIsEqualDisp ([in] IMgaObject *o,[out, retval] VARIANT_BOOL *pVal) |
HRESULT | GetParent ([out] IMgaObject **pVal,[out, defaultvalue(0)] objtype_enum *objtype) |
HRESULT | CheckProject ([in] IMgaProject *project) |
HRESULT | DestroyObject () |
HRESULT | Open ([in, defaultvalue(OPEN_READ)] openmode mode) |
HRESULT | Close () |
HRESULT | Associate ([in] VARIANT userdata) |
HRESULT | SendEvent ([in] long mask) |
HRESULT | Check () |
HRESULT | CheckTree () |
HRESULT | GetChildObjectByRelIDDisp ([in] long relid,[out, retval] IMgaObject **pVal) |
HRESULT | GetObjectByPathDisp ([in] BSTR path,[out, retval] IMgaObject **pVal) |
HRESULT | GetNthObjectByPathDisp ([in] long n_th,[in] BSTR path,[out, retval] IMgaObject **pVal) |
HRESULT | PutReadOnlyAccessWithPropagate ([in] VARIANT_BOOL pReadOnly) |
HRESULT | PutReadOnlyAccess ([in] VARIANT_BOOL pReadOnly) |
HRESULT | HasReadOnlyAccess ([out, retval] VARIANT_BOOL *pReadOnly) |
HRESULT | GetGuid ([in, out] long *l1,[in, out] long *l2,[in, out] long *l3,[in, out] long *l4) |
HRESULT | PutGuid ([in] long l1,[in] long l2,[in] long l3,[in] long l4) |
HRESULT | GetGuidDisp ([out, retval] BSTR *guid_str) |
HRESULT | PutGuidDisp ([in] BSTR guid_str) |
Properties | |
long | Status [get] |
VARIANT_BOOL | IsWritable [get] |
ID_type | ID [get] |
BSTR | Name [get, set] |
BSTR | AbsPath [get] |
IMgaMetaBase | MetaBase [get] |
objtype_enum | ObjType [get] |
IMgaProject | Project [get] |
IMgaTerritory | Territory [get] |
VARIANT_BOOL | IsEqual ([in] IMgaObject o) [get] |
VARIANT | CurrentAssociation [get] |
long | RelID [get, set] |
VARIANT_BOOL | IsLibObject [get] |
VARIANT_BOOL | Exempt [get, set] |
IMgaObjects | ChildObjects [get] |
IMgaObject | ChildObjectByRelID ([in] long relid) [get] |
IMgaObject | ObjectByPath ([in] BSTR path) [get] |
IMgaObject | NthObjectByPath ([in] long n_th,[in] BSTR path) [get] |
HRESULT IMgaObject::Associate | ( | [in] VARIANT | userdata | ) |
HRESULT IMgaObject::Check | ( | ) |
HRESULT IMgaObject::CheckProject | ( | [in] IMgaProject * | project | ) |
HRESULT IMgaObject::CheckTree | ( | ) |
HRESULT IMgaObject::Close | ( | ) |
HRESULT IMgaObject::DestroyObject | ( | ) |
HRESULT IMgaObject::GetChildObjectByRelIDDisp | ( | [in] long | relid, |
[out, retval] IMgaObject ** | pVal | ||
) |
HRESULT IMgaObject::GetGuid | ( | [in, out] long * | l1, |
[in, out] long * | l2, | ||
[in, out] long * | l3, | ||
[in, out] long * | l4 | ||
) |
HRESULT IMgaObject::GetGuidDisp | ( | [out, retval] BSTR * | guid_str | ) |
HRESULT IMgaObject::GetIsEqualDisp | ( | [in] IMgaObject * | o, |
[out, retval] VARIANT_BOOL * | pVal | ||
) |
HRESULT IMgaObject::GetNthObjectByPathDisp | ( | [in] long | n_th, |
[in] BSTR | path, | ||
[out, retval] IMgaObject ** | pVal | ||
) |
HRESULT IMgaObject::GetObjectByPathDisp | ( | [in] BSTR | path, |
[out, retval] IMgaObject ** | pVal | ||
) |
HRESULT IMgaObject::GetParent | ( | [out] IMgaObject ** | pVal, |
[out, defaultvalue(0)] objtype_enum * | objtype | ||
) |
HRESULT IMgaObject::HasReadOnlyAccess | ( | [out, retval] VARIANT_BOOL * | pReadOnly | ) |
HRESULT IMgaObject::Open | ( | [in, defaultvalue(OPEN_READ)] openmode | mode | ) |
HRESULT IMgaObject::PutGuid | ( | [in] long | l1, |
[in] long | l2, | ||
[in] long | l3, | ||
[in] long | l4 | ||
) |
HRESULT IMgaObject::PutGuidDisp | ( | [in] BSTR | guid_str | ) |
HRESULT IMgaObject::PutReadOnlyAccess | ( | [in] VARIANT_BOOL | pReadOnly | ) |
HRESULT IMgaObject::PutReadOnlyAccessWithPropagate | ( | [in] VARIANT_BOOL | pReadOnly | ) |
HRESULT IMgaObject::SendEvent | ( | [in] long | mask | ) |
BSTR IMgaObject::AbsPath [get] |
IMgaObject IMgaObject::ChildObjectByRelID([in] long relid) [get] |
IMgaObjects IMgaObject::ChildObjects [get] |
VARIANT IMgaObject::CurrentAssociation [get] |
VARIANT_BOOL IMgaObject::Exempt [get, set] |
ID_type IMgaObject::ID [get] |
VARIANT_BOOL IMgaObject::IsEqual([in] IMgaObject o) [get] |
VARIANT_BOOL IMgaObject::IsLibObject [get] |
VARIANT_BOOL IMgaObject::IsWritable [get] |
BSTR IMgaObject::Name [get, set] |
IMgaObject IMgaObject::NthObjectByPath([in] long n_th, [in] BSTR path) [get] |
IMgaObject IMgaObject::ObjectByPath([in] BSTR path) [get] |
long IMgaObject::RelID [get, set] |
long IMgaObject::Status [get] |