search/mag_sel search/close
Odso.h
1 // Copyright 2001-2021 Aspose Pty Ltd. All Rights Reserved.
3 //
4 // This file is part of Aspose.Words. The source code in this file
5 // is only intended as a supplement to the documentation, and is provided
6 // "as is", without warranty of any kind, either expressed or implied.
9 #pragma once
10 
11 #include <system/string.h>
12 
13 #include <Aspose.Words.Cpp/Settings/OdsoDataSourceType.h>
14 #include <Aspose.Words.Cpp/aspose_words_api_defs.h>
15 
16 namespace Aspose { namespace Words { namespace Settings { class OdsoFieldMapDataCollection; } } }
17 namespace Aspose { namespace Words { namespace Settings { class OdsoRecipientDataCollection; } } }
18 
19 namespace Aspose {
20 
21 namespace Words {
22 
23 namespace Settings {
24 
40 class ASPOSE_WORDS_SHARED_CLASS Odso : public System::Object
41 {
42  typedef Odso ThisType;
43  typedef System::Object BaseType;
44 
45  typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
46  ASPOSE_WORDS_SHARED_RTTI_INFO_DECL();
47 
48 public:
49 
54  ASPOSE_WORDS_SHARED_API char16_t get_ColumnDelimiter() const;
55 
57  ASPOSE_WORDS_SHARED_API void set_ColumnDelimiter(char16_t value);
58 
64  ASPOSE_WORDS_SHARED_API bool get_FirstRowContainsColumnNames() const;
65 
67  ASPOSE_WORDS_SHARED_API void set_FirstRowContainsColumnNames(bool value);
68 
71  ASPOSE_WORDS_SHARED_API System::String get_DataSource() const;
72 
75  ASPOSE_WORDS_SHARED_API void set_DataSource(System::String value);
76 
79  ASPOSE_WORDS_SHARED_API System::String get_TableName() const;
80 
83  ASPOSE_WORDS_SHARED_API void set_TableName(System::String value);
84 
90 
93 
96  ASPOSE_WORDS_SHARED_API System::String get_UdlConnectString() const;
97 
100  ASPOSE_WORDS_SHARED_API void set_UdlConnectString(System::String value);
101 
106 
111 
115 
119 
122 
123  ASPOSE_WORDS_SHARED_API Odso();
124 
125 private:
126 
127  char16_t mColumnDelimiter;
128  bool mFirstRowContainsColumnNames;
129  System::String mDataSource;
130  System::String mTableName;
132  System::String mUdlConnectString;
135 
136 };
137 
138 }
139 }
140 }