zdk.net
BanafoPhone.h
1 //
2 // BanafoPhone.h
3 // ZDK
4 //
5 
6 #ifndef ZDK_NET_BanafoPhone_h
7 #define ZDK_NET_BanafoPhone_h
8 
9 #include "native_shared_ptr.h"
10 #include "PublicInterfaces.h"
11 #include "PhoneType.h"
12 #include "ZHandle.h"
13 
14 using namespace System::Collections::Generic;
15 
16 namespace ZDK_NET
17 {
18 
23  public ref class BanafoPhone : ZHandle
24  {
25  public:
26  ZDK::IBanafoPhone* cppRef = nullptr;
27 
28  BanafoPhone(ZDK::Shared::BanafoPhone src);
29  ~BanafoPhone();
31 
40  property ZDK_NET::PhoneType Type
41  {
42  ZDK_NET::PhoneType get();
43  }
44 
51  property System::String^ Number
52  {
53  System::String^ get();
54  }
55 
56  virtual long long Handle() override;
57 
58  virtual void Initialize() override;
59 
60  virtual void ReleaseReference() override;
61 
62  };
63 }
64 
65 #endif
ZDK_NET::BanafoPhone
Banafo Phone.
Definition: BanafoPhone.h:24
ZDK_NET::ZHandle
Definition: ZHandle.h:18