zdk.net
BanafoEventState.h
1 //
2 // BanafoEventState.h
3 // ZDK
4 //
5 
6 #ifndef ZDK_NET_BanafoEventState_h
7 #define ZDK_NET_BanafoEventState_h
8 
9 #include "native_shared_ptr.h"
10 #include "PublicInterfaces.h"
11 #include "Result.h"
12 #include "ZHandle.h"
13 
14 using namespace System::Collections::Generic;
15 
16 namespace ZDK_NET
17 {
18  ref class Result;
19 
24  public ref class BanafoEventState : ZHandle
25  {
26  public:
27  ZDK::IBanafoEventState* cppRef = nullptr;
28 
29  BanafoEventState(ZDK::Shared::BanafoEventState src);
32 
41  property ZDK_NET::Result^ Result
42  {
43  ZDK_NET::Result^ get();
44  }
45 
55  property long long EventId
56  {
57  long long get();
58  }
59 
67  property System::String^ Value
68  {
69  System::String^ get();
70  }
71 
72  virtual long long Handle() override;
73 
74  virtual void Initialize() override;
75 
76  virtual void ReleaseReference() override;
77 
78  };
79 }
80 
81 #endif
ZDK_NET::Result
API invocation status result.
Definition: Result.h:24
ZDK_NET::BanafoEventState
Banafo Service event state.
Definition: BanafoEventState.h:25
ZDK_NET::ZHandle
Definition: ZHandle.h:18