8 #include "aspose.tasks.cpp/Vba/VbaModule.h"
9 #include "aspose.tasks.cpp/Vba/ReadOnlyCollectionBase.h"
10 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
25 template <
typename>
class IList;
42 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
43 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
49 ASPOSE_TASKS_SHARED_API
void SetTemplateWeakPtr(uint32_t argument)
override;
55 ASPOSE_TASKS_SHARED_API MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION(
VbaModuleCollection, CODEPORTING_ARGS());
57 ASPOSE_TASKS_SHARED_API
VbaModuleCollection(
const System::SharedPtr<System::Collections::Generic::IList<System::SharedPtr<VbaModule>>>& vbaModules);
59 ASPOSE_TASKS_SHARED_API MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION(
VbaModuleCollection, CODEPORTING_ARGS(
const System::SharedPtr<System::Collections::Generic::IList<System::SharedPtr<VbaModule>>>& vbaModules));
Represents a read-only collection of objects.
Definition: ReadOnlyCollectionBase.h:41
Represents a collection of VbaModule objects.
Definition: VbaModuleCollection.h:38
Represents VbaProject.
Definition: VbaProject.h:48