8 #include <system/string.h>
11 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
21 class WBSCodeDefinitionNodeReader;
22 class WBSCodeDefinitionNodeWriter;
25 class WBSCodeDefinition;
26 class WBSCodeMaskCollection;
27 enum class WBSSequence;
45 class ASPOSE_TASKS_SHARED_CLASS
WBSCodeMask :
public System::Object
48 typedef System::Object BaseType;
50 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
51 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
53 friend class Aspose::Tasks::IO::Xml::WBSCodeDefinitionNodeReader;
54 friend class Aspose::Tasks::IO::Xml::WBSCodeDefinitionNodeWriter;
89 ASPOSE_TASKS_SHARED_API
void set_Separator(
const System::String& value);
96 ASPOSE_TASKS_SHARED_API System::String ToString()
const override;
103 ASPOSE_TASKS_SHARED_API
void set_Level(int32_t value);
110 ASPOSE_TASKS_SHARED_API System::String ToString(int32_t n);
111 #ifdef ASPOSE_GET_SHARED_MEMBERS
112 ASPOSE_TASKS_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
118 System::String separator;
121 WBSSequence pr_Sequence;
123 char16_t get_Char()
const;
125 void Insert(
const System::SharedPtr<System::Text::StringBuilder>& sb, char16_t c, uint8_t count)
const;
126 int64_t GetValidCount()
const;
127 int32_t GetModule()
const;
Represents a WBS Code Definition.
Definition: WBSCodeDefinition.h:56
Represents a collection of WBSCodeMask objects.
Definition: WBSCodeMaskCollection.h:49
Represents WBS Code mask.
Definition: WBSCodeMask.h:46
void set_Length(uint8_t value)
Sets the number of characters of the code string.
void set_Separator(const System::String &value)
Sets the separator of the code string.
WBSCodeMask()
Initializes a new instance of the WBSCodeMask class.
uint8_t get_Length() const
Gets the number of characters of the code string.
System::String get_Separator() const
Gets the separator of the code string.
WBSSequence get_Sequence() const
Gets the type of character of the code string.
int32_t get_Level() const
Gets the mask level.
void set_Sequence(WBSSequence value)
Sets the type of character of the code string.