GME  13
Public Member Functions | Properties
IGMEOLEIt Interface Reference

import "Gme.idl";

List of all members.

Public Member Functions

HRESULT Print ()
HRESULT PrintDialog ()
HRESULT DumpWindowsMetaFile ([in] BSTR filePath)
HRESULT CheckConstraints ()
HRESULT RunComponent ([in] BSTR appID)
HRESULT RunComponentDialog ()
HRESULT Close ()
HRESULT GrayOutFCO ([in] VARIANT_BOOL bGray,[in] VARIANT_BOOL bNeighbours,[in] IMgaFCOs *mgaFCO)
HRESULT GrayOutHide ()
HRESULT ShowSetMembers ([in] IMgaFCO *mgaFCO)
HRESULT HideSetMembers ()
HRESULT Zoom ([in] DWORD percent)
HRESULT ZoomTo ([in] IMgaFCOs *mgaFCOs)
HRESULT Scroll ([in] bar_enum,[in] scroll_enum)
HRESULT DumpModelGeometryXML ([in] BSTR filePath)
HRESULT ShowFCO ([in] BSTR path,[in, defaultvalue(0)] VARIANT_BOOL inParent)
HRESULT ShowFCOPtr ([in] IMgaFCO *fco,[in, defaultvalue(0)] VARIANT_BOOL inParent)
HRESULT Child ([in] BSTR Name,[out, retval] IMgaFCO **child_fco)
HRESULT Create ([in] BSTR part,[in] BSTR Name,[out, retval] IMgaFCO **new_fco)
HRESULT CreateInChild ([in] BSTR child_as_parent,[in] BSTR part,[in] BSTR Name,[out, retval] IMgaFCO **new_fco)
HRESULT CreateInChildFCO ([in] IMgaFCO *child_as_parent,[in] BSTR part,[in] BSTR Name,[out, retval] IMgaFCO **new_fco)
HRESULT Duplicate ([in] BSTR existing_fco_name,[in] BSTR new_fco_name,[out, retval] IMgaFCO **new_fco)
HRESULT DuplicateFCO ([in] IMgaFCO *existing_fco,[in] BSTR new_fco_name,[out, retval] IMgaFCO **new_fco)
HRESULT Rename ([in] BSTR oldname,[in] BSTR newname)
HRESULT SetName ([in] IMgaFCO *,[in] BSTR Name)
HRESULT Include ([in] BSTR setname,[in] BSTR Name)
HRESULT Exclude ([in] BSTR setname,[in] BSTR membername)
HRESULT IncludeFCO ([in] IMgaSet *p_set,[in] IMgaFCO *fco)
HRESULT ExcludeFCO ([in] IMgaSet *p_set,[in] IMgaFCO *fco)
HRESULT Connect ([in] BSTR src_part,[in] BSTR dst_part,[in] BSTR connection_role,[out, retval] IMgaConnection **conn)
HRESULT Disconnect ([in] BSTR src_part,[in] BSTR dst_part,[in] BSTR connection_name)
HRESULT ConnectThruPort ([in] BSTR src_part_1,[in] BSTR src_part_2,[in] BSTR dst_part_1,[in] BSTR dst_part_2,[in] BSTR connection_role,[out, retval] IMgaConnection **conn)
HRESULT ConnectThruPortFCO ([in] IMgaFCO *src_part_1,[in] IMgaFCO *src_part_2,[in] IMgaFCO *dst_part_1,[in] IMgaFCO *dst_part_2,[in] BSTR connection_role,[out, retval] IMgaConnection **conn)
HRESULT DisconnectThruPort ([in] BSTR src_part_1,[in] BSTR src_part_2,[in] BSTR dst_part_1,[in] BSTR dst_part_2,[in] BSTR connection_name)
HRESULT ConnectFCOs ([in] IMgaFCO *src_part,[in] IMgaFCO *dst_part,[in] BSTR connection_role,[out, retval] IMgaConnection **conn)
HRESULT DisconnectFCOs ([in] IMgaFCO *src_part,[in] IMgaFCO *dst_part,[in] BSTR connection_name)
HRESULT Refer ([in] BSTR reference,[in] BSTR Referred)
HRESULT ClearRef ([in] BSTR reference)
HRESULT FollowRef ([in] BSTR reference)
HRESULT ReferFCO ([in] IMgaReference *reference,[in] IMgaFCO *Referred)
HRESULT ClearRefFCO ([in] IMgaReference *reference)
HRESULT FollowRefFCO ([in] IMgaReference *reference)
HRESULT NullFCO ([out, retval] IMgaFCO **nullobj)
HRESULT SetAttribute ([in] BSTR Name,[in] BSTR attr_name,[in] VARIANT value)
HRESULT GetAttribute ([in] BSTR Name,[in] BSTR attr_name,[out, retval] VARIANT *value)
HRESULT SetAttributeFCO ([in] IMgaFCO *fco,[in] BSTR attr_name,[in] VARIANT value)
HRESULT GetAttributeFCO ([in] IMgaFCO *fco,[in] BSTR attr_name,[out, retval] VARIANT *value)
HRESULT SubType ([in] BSTR base,[in] BSTR name_of_subtype,[out, retval] IMgaFCO **subtype)
HRESULT Instantiate ([in] BSTR base,[in] BSTR name_of_instance,[out, retval] IMgaFCO **instance)
HRESULT SubTypeFCO ([in] IMgaFCO *base,[in] BSTR name_of_subtype,[out, retval] IMgaFCO **subtype)
HRESULT InstantiateFCO ([in] IMgaFCO *base,[in] BSTR name_of_instance,[out, retval] IMgaFCO **instance)
HRESULT BeginTransaction ()
HRESULT CommitTransaction ()
HRESULT AbortTransaction ()
HRESULT IsInTransaction ([out, retval] VARIANT_BOOL *intrans)
HRESULT PutInTerritory ([in] IMgaFCO *fco,[out, retval] IMgaFCO **newfco)
HRESULT Help ()
HRESULT SetSelected ([in] BSTR space_delimited_string)
HRESULT GetSelected ([out, retval] BSTR *space_delimited_string)
HRESULT SetSelectedFCOs ([in] IMgaFCOs *fcos_to_select)
HRESULT GetSelectedFCOs ([out, retval] IMgaFCOs **selected_fcos)
HRESULT GetCurrentAspect ([out, retval] BSTR *aspectName)
HRESULT SetCurrentAspect ([in] BSTR aspectName)
HRESULT NextAspect ()
HRESULT PrevAspect ()
HRESULT Next ()
HRESULT Prev ()
HRESULT Position ([in] BSTR child,[in] BSTR aspect,[in] long parX,[in] long parY)
HRESULT PositionFCO ([in] IMgaFCO *fco,[in] BSTR aspect,[in] long parX,[in] long parY)

Properties

VARIANT_BOOL Valid [get]
IGMEOLEColl Aspects [get]
IMgaModel MgaModel [get]

Detailed Description

Definition at line 165 of file Gme.idl.


Member Function Documentation

HRESULT IGMEOLEIt::Child ( [in] BSTR  Name,
[out, retval] IMgaFCO **  child_fco 
)
HRESULT IGMEOLEIt::ClearRef ( [in] BSTR  reference)
HRESULT IGMEOLEIt::ClearRefFCO ( [in] IMgaReference reference)
HRESULT IGMEOLEIt::Close ( )
HRESULT IGMEOLEIt::Connect ( [in] BSTR  src_part,
[in] BSTR  dst_part,
[in] BSTR  connection_role,
[out, retval] IMgaConnection **  conn 
)
HRESULT IGMEOLEIt::ConnectFCOs ( [in] IMgaFCO src_part,
[in] IMgaFCO dst_part,
[in] BSTR  connection_role,
[out, retval] IMgaConnection **  conn 
)
HRESULT IGMEOLEIt::ConnectThruPort ( [in] BSTR  src_part_1,
[in] BSTR  src_part_2,
[in] BSTR  dst_part_1,
[in] BSTR  dst_part_2,
[in] BSTR  connection_role,
[out, retval] IMgaConnection **  conn 
)
HRESULT IGMEOLEIt::ConnectThruPortFCO ( [in] IMgaFCO src_part_1,
[in] IMgaFCO src_part_2,
[in] IMgaFCO dst_part_1,
[in] IMgaFCO dst_part_2,
[in] BSTR  connection_role,
[out, retval] IMgaConnection **  conn 
)
HRESULT IGMEOLEIt::Create ( [in] BSTR  part,
[in] BSTR  Name,
[out, retval] IMgaFCO **  new_fco 
)
HRESULT IGMEOLEIt::CreateInChild ( [in] BSTR  child_as_parent,
[in] BSTR  part,
[in] BSTR  Name,
[out, retval] IMgaFCO **  new_fco 
)
HRESULT IGMEOLEIt::CreateInChildFCO ( [in] IMgaFCO child_as_parent,
[in] BSTR  part,
[in] BSTR  Name,
[out, retval] IMgaFCO **  new_fco 
)
HRESULT IGMEOLEIt::Disconnect ( [in] BSTR  src_part,
[in] BSTR  dst_part,
[in] BSTR  connection_name 
)
HRESULT IGMEOLEIt::DisconnectFCOs ( [in] IMgaFCO src_part,
[in] IMgaFCO dst_part,
[in] BSTR  connection_name 
)
HRESULT IGMEOLEIt::DisconnectThruPort ( [in] BSTR  src_part_1,
[in] BSTR  src_part_2,
[in] BSTR  dst_part_1,
[in] BSTR  dst_part_2,
[in] BSTR  connection_name 
)
HRESULT IGMEOLEIt::DumpModelGeometryXML ( [in] BSTR  filePath)
HRESULT IGMEOLEIt::DumpWindowsMetaFile ( [in] BSTR  filePath)
HRESULT IGMEOLEIt::Duplicate ( [in] BSTR  existing_fco_name,
[in] BSTR  new_fco_name,
[out, retval] IMgaFCO **  new_fco 
)
HRESULT IGMEOLEIt::DuplicateFCO ( [in] IMgaFCO existing_fco,
[in] BSTR  new_fco_name,
[out, retval] IMgaFCO **  new_fco 
)
HRESULT IGMEOLEIt::Exclude ( [in] BSTR  setname,
[in] BSTR  membername 
)
HRESULT IGMEOLEIt::ExcludeFCO ( [in] IMgaSet p_set,
[in] IMgaFCO fco 
)
HRESULT IGMEOLEIt::FollowRef ( [in] BSTR  reference)
HRESULT IGMEOLEIt::FollowRefFCO ( [in] IMgaReference reference)
HRESULT IGMEOLEIt::GetAttribute ( [in] BSTR  Name,
[in] BSTR  attr_name,
[out, retval] VARIANT *  value 
)
HRESULT IGMEOLEIt::GetAttributeFCO ( [in] IMgaFCO fco,
[in] BSTR  attr_name,
[out, retval] VARIANT *  value 
)
HRESULT IGMEOLEIt::GetCurrentAspect ( [out, retval] BSTR *  aspectName)
HRESULT IGMEOLEIt::GetSelected ( [out, retval] BSTR *  space_delimited_string)
HRESULT IGMEOLEIt::GetSelectedFCOs ( [out, retval] IMgaFCOs **  selected_fcos)
HRESULT IGMEOLEIt::GrayOutFCO ( [in] VARIANT_BOOL  bGray,
[in] VARIANT_BOOL  bNeighbours,
[in] IMgaFCOs *  mgaFCO 
)
HRESULT IGMEOLEIt::Help ( )
HRESULT IGMEOLEIt::Include ( [in] BSTR  setname,
[in] BSTR  Name 
)
HRESULT IGMEOLEIt::IncludeFCO ( [in] IMgaSet p_set,
[in] IMgaFCO fco 
)
HRESULT IGMEOLEIt::Instantiate ( [in] BSTR  base,
[in] BSTR  name_of_instance,
[out, retval] IMgaFCO **  instance 
)
HRESULT IGMEOLEIt::InstantiateFCO ( [in] IMgaFCO base,
[in] BSTR  name_of_instance,
[out, retval] IMgaFCO **  instance 
)
HRESULT IGMEOLEIt::IsInTransaction ( [out, retval] VARIANT_BOOL *  intrans)
HRESULT IGMEOLEIt::Next ( )
HRESULT IGMEOLEIt::NextAspect ( )
HRESULT IGMEOLEIt::NullFCO ( [out, retval] IMgaFCO **  nullobj)
HRESULT IGMEOLEIt::Position ( [in] BSTR  child,
[in] BSTR  aspect,
[in] long  parX,
[in] long  parY 
)
HRESULT IGMEOLEIt::PositionFCO ( [in] IMgaFCO fco,
[in] BSTR  aspect,
[in] long  parX,
[in] long  parY 
)
HRESULT IGMEOLEIt::Prev ( )
HRESULT IGMEOLEIt::PrevAspect ( )
HRESULT IGMEOLEIt::Print ( )
HRESULT IGMEOLEIt::PutInTerritory ( [in] IMgaFCO fco,
[out, retval] IMgaFCO **  newfco 
)
HRESULT IGMEOLEIt::Refer ( [in] BSTR  reference,
[in] BSTR  Referred 
)
HRESULT IGMEOLEIt::ReferFCO ( [in] IMgaReference reference,
[in] IMgaFCO Referred 
)
HRESULT IGMEOLEIt::Rename ( [in] BSTR  oldname,
[in] BSTR  newname 
)
HRESULT IGMEOLEIt::RunComponent ( [in] BSTR  appID)
HRESULT IGMEOLEIt::Scroll ( [in] bar_enum  ,
[in] scroll_enum   
)
HRESULT IGMEOLEIt::SetAttribute ( [in] BSTR  Name,
[in] BSTR  attr_name,
[in] VARIANT  value 
)
HRESULT IGMEOLEIt::SetAttributeFCO ( [in] IMgaFCO fco,
[in] BSTR  attr_name,
[in] VARIANT  value 
)
HRESULT IGMEOLEIt::SetCurrentAspect ( [in] BSTR  aspectName)
HRESULT IGMEOLEIt::SetName ( [in] IMgaFCO ,
[in] BSTR  Name 
)
HRESULT IGMEOLEIt::SetSelected ( [in] BSTR  space_delimited_string)
HRESULT IGMEOLEIt::SetSelectedFCOs ( [in] IMgaFCOs *  fcos_to_select)
HRESULT IGMEOLEIt::ShowFCO ( [in] BSTR  path,
[in, defaultvalue(0)] VARIANT_BOOL  inParent 
)
HRESULT IGMEOLEIt::ShowFCOPtr ( [in] IMgaFCO fco,
[in, defaultvalue(0)] VARIANT_BOOL  inParent 
)
HRESULT IGMEOLEIt::ShowSetMembers ( [in] IMgaFCO mgaFCO)
HRESULT IGMEOLEIt::SubType ( [in] BSTR  base,
[in] BSTR  name_of_subtype,
[out, retval] IMgaFCO **  subtype 
)
HRESULT IGMEOLEIt::SubTypeFCO ( [in] IMgaFCO base,
[in] BSTR  name_of_subtype,
[out, retval] IMgaFCO **  subtype 
)
HRESULT IGMEOLEIt::Zoom ( [in] DWORD  percent)
HRESULT IGMEOLEIt::ZoomTo ( [in] IMgaFCOs *  mgaFCOs)

Property Documentation

VARIANT_BOOL IGMEOLEIt::Valid [get]

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