GME  13
Public Member Functions | Properties
IMgaFolder Interface Reference

import "Mga.idl";

Inheritance diagram for IMgaFolder:
Inheritance graph
[legend]
Collaboration diagram for IMgaFolder:
Collaboration graph
[legend]

List of all members.

Public Member Functions

HRESULT CreateFolder ([in] IMgaMetaFolder *meta,[out, retval] IMgaFolder **nf)
HRESULT CreateRootObject ([in] IMgaMetaFCO *meta,[out, retval] IMgaFCO **nobj)
HRESULT DeriveRootObject ([in] IMgaFCO *base,[in] VARIANT_BOOL instance,[out, retval] IMgaFCO **nobj)
HRESULT GetRegistryNodeDisp ([in] BSTR path,[out, retval] IMgaRegNode **pVal)
HRESULT GetRegistryDisp ([in, defaultvalue(0)] VARIANT_BOOL virtuals,[out, retval] IMgaRegNodes **pVal)
HRESULT GetRegistryValueDisp ([in] BSTR path,[out, retval] BSTR *pVal)
HRESULT SetRegistryValueDisp ([in] BSTR path,[in] BSTR newval)
HRESULT GetConstraintsDisp ([in] VARIANT_BOOL includemeta,[out, retval] IMgaConstraints **pVal)
HRESULT AddConstraint ([in] IMgaConstraint *constraint)
HRESULT DefineConstraint ([in] BSTR name,[in] long mask,[in] BSTR expr,[out] IMgaConstraint **nconstraint)
HRESULT MoveFCOs ([in] IMgaFCOs *to_copy,[out] IMgaFCOs **objs)
HRESULT CopyFCOs ([in] IMgaFCOs *to_move,[out] IMgaFCOs **objs)
HRESULT MoveFolders ([in] IMgaFolders *to_copy,[out] IMgaFolders **objs)
HRESULT CopyFolders ([in] IMgaFolders *to_move,[out] IMgaFolders **objs)
HRESULT RefreshParent ([in] IMgaFolder *folder)
HRESULT GetChildFCODisp ([in] BSTR name,[out, retval] IMgaFCO **pVal)
HRESULT GetDescendantFCOs ([in] IMgaFilter *filter,[out, retval] IMgaFCOs **returnset)
HRESULT GetChildrenOfKind ([in] BSTR kindname,[out, retval] IMgaFCOs **returnset)
HRESULT AttachLibrary ([in] BSTR connstring,[out] IMgaFolder **nf)
HRESULT RefreshLibrary ([in] BSTR connstring)
HRESULT AttachLibraryV3 ([in] BSTR connstring,[in] VARIANT_BOOL ungroup,[out, retval] IMgaFolder **nf)
HRESULT RefreshLibraryV3 ([in] BSTR connstring,[in] VARIANT_BOOL ungroup,[out, retval] long *numOfErrors)
HRESULT GetVirtuallyIncludes ([out, retval] IMgaFolders **pDep)
HRESULT GetVirtuallyIncludedBy ([out, retval] IMgaFolders **pDep)
HRESULT SetVirtuallyIncludes ([in] IMgaFolders *pDep)
HRESULT SetVirtuallyIncludedBy ([in] IMgaFolders *pDep)
HRESULT MoveFCODisp ([in] IMgaFCO *to_copy,[out, retval] IMgaFCO **obj)
HRESULT CopyFCODisp ([in] IMgaFCO *to_move,[out, retval] IMgaFCO **obj)
HRESULT MoveFolderDisp ([in] IMgaFolder *to_copy,[out, retval] IMgaFolder **obj)
HRESULT CopyFolderDisp ([in] IMgaFolder *to_move,[out, retval] IMgaFolder **obj)
HRESULT GetSourceControlInfo ([out, retval] long *scInfo)

Properties

IMgaMetaFolder MetaFolder [get]
IMgaFolder ParentFolder [get]
IMgaFolders ChildFolders [get]
IMgaRegNode RegistryNode ([in] BSTR path) [get]
IMgaRegNodes Registry ([in, defaultvalue(0)] VARIANT_BOOL virtuals) [get]
BSTR RegistryValue ([in] BSTR path) [get, set]
IMgaConstraints Constraints ([in] VARIANT_BOOL includemeta) [get]
IMgaFCOs ChildFCOs [get]
IMgaFCO ChildFCO ([in] BSTR name) [get]
long ChildRelIDCounter [get, set]
BSTR LibraryName [get, set]

Detailed Description

Definition at line 936 of file Mga.idl.


Member Function Documentation

HRESULT IMgaFolder::AddConstraint ( [in] IMgaConstraint constraint)
HRESULT IMgaFolder::AttachLibrary ( [in] BSTR  connstring,
[out] IMgaFolder **  nf 
)
HRESULT IMgaFolder::AttachLibraryV3 ( [in] BSTR  connstring,
[in] VARIANT_BOOL  ungroup,
[out, retval] IMgaFolder **  nf 
)
HRESULT IMgaFolder::CopyFCODisp ( [in] IMgaFCO to_move,
[out, retval] IMgaFCO **  obj 
)
HRESULT IMgaFolder::CopyFCOs ( [in] IMgaFCOs *  to_move,
[out] IMgaFCOs **  objs 
)
HRESULT IMgaFolder::CopyFolderDisp ( [in] IMgaFolder to_move,
[out, retval] IMgaFolder **  obj 
)
HRESULT IMgaFolder::CopyFolders ( [in] IMgaFolders *  to_move,
[out] IMgaFolders **  objs 
)
HRESULT IMgaFolder::CreateFolder ( [in] IMgaMetaFolder meta,
[out, retval] IMgaFolder **  nf 
)
HRESULT IMgaFolder::CreateRootObject ( [in] IMgaMetaFCO meta,
[out, retval] IMgaFCO **  nobj 
)
HRESULT IMgaFolder::DefineConstraint ( [in] BSTR  name,
[in] long  mask,
[in] BSTR  expr,
[out] IMgaConstraint **  nconstraint 
)
HRESULT IMgaFolder::DeriveRootObject ( [in] IMgaFCO base,
[in] VARIANT_BOOL  instance,
[out, retval] IMgaFCO **  nobj 
)
HRESULT IMgaFolder::GetChildFCODisp ( [in] BSTR  name,
[out, retval] IMgaFCO **  pVal 
)
HRESULT IMgaFolder::GetChildrenOfKind ( [in] BSTR  kindname,
[out, retval] IMgaFCOs **  returnset 
)
HRESULT IMgaFolder::GetConstraintsDisp ( [in] VARIANT_BOOL  includemeta,
[out, retval] IMgaConstraints **  pVal 
)
HRESULT IMgaFolder::GetDescendantFCOs ( [in] IMgaFilter filter,
[out, retval] IMgaFCOs **  returnset 
)
HRESULT IMgaFolder::GetRegistryDisp ( [in, defaultvalue(0)] VARIANT_BOOL  virtuals,
[out, retval] IMgaRegNodes **  pVal 
)
HRESULT IMgaFolder::GetRegistryNodeDisp ( [in] BSTR  path,
[out, retval] IMgaRegNode **  pVal 
)
HRESULT IMgaFolder::GetRegistryValueDisp ( [in] BSTR  path,
[out, retval] BSTR *  pVal 
)
HRESULT IMgaFolder::GetSourceControlInfo ( [out, retval] long *  scInfo)
HRESULT IMgaFolder::GetVirtuallyIncludedBy ( [out, retval] IMgaFolders **  pDep)
HRESULT IMgaFolder::GetVirtuallyIncludes ( [out, retval] IMgaFolders **  pDep)
HRESULT IMgaFolder::MoveFCODisp ( [in] IMgaFCO to_copy,
[out, retval] IMgaFCO **  obj 
)
HRESULT IMgaFolder::MoveFCOs ( [in] IMgaFCOs *  to_copy,
[out] IMgaFCOs **  objs 
)
HRESULT IMgaFolder::MoveFolderDisp ( [in] IMgaFolder to_copy,
[out, retval] IMgaFolder **  obj 
)
HRESULT IMgaFolder::MoveFolders ( [in] IMgaFolders *  to_copy,
[out] IMgaFolders **  objs 
)
HRESULT IMgaFolder::RefreshLibrary ( [in] BSTR  connstring)
HRESULT IMgaFolder::RefreshLibraryV3 ( [in] BSTR  connstring,
[in] VARIANT_BOOL  ungroup,
[out, retval] long *  numOfErrors 
)
HRESULT IMgaFolder::RefreshParent ( [in] IMgaFolder folder)
HRESULT IMgaFolder::SetRegistryValueDisp ( [in] BSTR  path,
[in] BSTR  newval 
)
HRESULT IMgaFolder::SetVirtuallyIncludedBy ( [in] IMgaFolders *  pDep)
HRESULT IMgaFolder::SetVirtuallyIncludes ( [in] IMgaFolders *  pDep)

Property Documentation

IMgaFCOs IMgaFolder::ChildFCOs [get]
IMgaFolders IMgaFolder::ChildFolders [get]
IMgaConstraints IMgaFolder::Constraints([in] VARIANT_BOOL includemeta) [get]
BSTR IMgaFolder::LibraryName [get, set]
IMgaRegNodes IMgaFolder::Registry([in, defaultvalue(0)] VARIANT_BOOL virtuals) [get]
BSTR IMgaFolder::RegistryValue [get, set]

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