zdk.net
BanafoProfile.h
1 //
2 // BanafoProfile.h
3 // ZDK
4 //
5 
6 #ifndef ZDK_NET_BanafoProfile_h
7 #define ZDK_NET_BanafoProfile_h
8 
9 #include "native_shared_ptr.h"
10 #include "PublicInterfaces.h"
11 #include "ZHandle.h"
12 
13 using namespace System::Collections::Generic;
14 
15 namespace ZDK_NET
16 {
17 
22  public ref class BanafoProfile : ZHandle
23  {
24  public:
25  ZDK::IBanafoProfile* cppRef = nullptr;
26 
27  BanafoProfile(ZDK::Shared::BanafoProfile src);
28  ~BanafoProfile();
30 
35  property System::String^ Role
36  {
37  System::String^ get();
38  }
39 
44  property System::String^ Status
45  {
46  System::String^ get();
47  }
48 
53  property System::String^ Name
54  {
55  System::String^ get();
56  }
57 
62  property System::String^ Email
63  {
64  System::String^ get();
65  }
66 
67  virtual long long Handle() override;
68 
69  virtual void Initialize() override;
70 
71  virtual void ReleaseReference() override;
72 
73  };
74 }
75 
76 #endif
ZDK_NET::BanafoProfile
Banafo user profile.
Definition: BanafoProfile.h:23
ZDK_NET::ZHandle
Definition: ZHandle.h:18