| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- #pragma once
- #include "TriTempItemElement.h"
- namespace OTSINTERFACE {
- using namespace System;
- using namespace OTSMODEL;
- public ref class CTriTempItemElementClr
- {
- public:
- CTriTempItemElementClr(); // constructor
- CTriTempItemElementClr(CTriTempItemElementPtr); // copy constructor
- ~CTriTempItemElementClr();
- !CTriTempItemElementClr();
- CTriTempItemElementPtr GetTriTempItemElementPtr();
- //id
- int GetElementID();
- void SetElementID(int a_ElementID);
- //template type name
- String^ GetItemTypeName();
- void SetItemTypeName(String^ a_strItemTypeName);
- //element name
- String^ GetElementName();
- void SetElementName(String^ a_strTemplateName);
- //element number
- int GetElementNumber();
- void SetElementNumber(int a_ElementNumber);
- private:
- CTriTempItemElementPtr* m_LpTempItemElement;
- };
- typedef System::Collections::Generic::List<CTriTempItemElementClr^> CTriTempItemElementListClr;
- }
|