ZDK
IBrandingInfo.h
1 #ifndef __IBRANDINGINFO__
2 #define __IBRANDINGINFO__
3 
4 #include "Types/SharedPointerTypes.h"
5 #include "IZHandle.h"
6 
7 namespace ZDK
8 {
9 
10 class IBrandingInfo : public virtual ZDK::IZHandle
11 {
12 public:
13  //# @abi(jni|obj_c) property
14  //# @abi(jni|obj_c) @param(return) nullable
15  virtual ZDK::Shared::String CallNavigationPage() const = 0;
16 
17  //# @abi(jni|obj_c) property
18  //# @abi(jni|obj_c) @param(value) nullable
19  virtual void CallNavigationPage(ZDK::Shared::String value) = 0;
20 
21  //# @abi(jni|obj_c) property
22  //# @abi(jni|obj_c) @param(return) nullable
23  virtual ZDK::Shared::String ServiceName() const = 0;
24 
25  //# @abi(jni|obj_c) property
26  //# @abi(jni|obj_c) @param(value) nullable
27  virtual void ServiceName(ZDK::Shared::String value) = 0;
28 
29  //# @abi(jni|obj_c) property
30  //# @abi(jni|obj_c) @param(return) nullable
31  virtual ZDK::Shared::String DefaultContactImage() const = 0;
32 
33  //# @abi(jni|obj_c) property
34  //# @abi(jni|obj_c) @param(value) nullable
35  virtual void DefaultContactImage(ZDK::Shared::String value) = 0;
36 
37  //# @abi(jni|obj_c) property
38  //# @abi(jni|obj_c) @param(return) nullable
39  virtual ZDK::Shared::String BrandingImage() const = 0;
40 
41  //# @abi(jni|obj_c) property
42  //# @abi(jni|obj_c) @param(value) nullable
43  virtual void BrandingImage(ZDK::Shared::String value) = 0;
44 
45  //# @abi(jni|obj_c) property
46  //# @abi(jni|obj_c) @param(return) nullable
47  virtual ZDK::Shared::String Ringtone() const = 0;
48 
49  //# @abi(jni|obj_c) property
50  //# @abi(jni|obj_c) @param(value) nullable
51  virtual void Ringtone(ZDK::Shared::String value) = 0;
52 };
53 
54 } //namespace ZDK
55 
56 #endif //__IBRANDINGINFO__
Definition: IZHandle.h:12
Definition: IBrandingInfo.h:10
Definition: IAccountConfig.h:10