5#include <xml/xml_linked_node.h>
6#include <system/string.h>
19class XmlSignificantWhitespace;
40 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
41 ASPOSECPP_SHARED_RTTI_INFO_DECL();
99 virtual ASPOSECPP_SHARED_API
void DeleteData(int32_t offset, int32_t count);
114 bool CheckOnData(
const String& data);
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
String class used across the library. Is a substitute for C# System.String when translating code....
Definition: string.h:122
Represents a CDATA section.
Definition: xml_cdata_section.h:36
Provides text manipulation methods that are used by several classes.
Definition: xml_character_data.h:36
String get_InnerText() override
Returns the concatenated values of the node and all the children of the node.
virtual void DeleteData(int32_t offset, int32_t count)
Removes a range of characters from the node.
virtual ~XmlCharacterData()
void set_Value(String value) override
Sets the value of the node.
XmlCharacterData(const String &data, const SharedPtr< XmlDocument > &doc)
Initializes a new instance of the XmlCharacterData class.
virtual void AppendData(String strData)
Appends the specified string to the end of the character data of the node.
virtual String get_Data()
Returns the data of the node.
virtual void set_Data(String value)
Sets the data of the node.
virtual String Substring(int32_t offset, int32_t count)
Retrieves a substring of the full string from the specified range.
void set_InnerText(String value) override
Sets the concatenated values of the node and all the children of the node.
String get_Value() override
Returns the value of the node.
virtual void ReplaceData(int32_t offset, int32_t count, String strData)
Replaces the specified number of characters starting at the specified offset with the specified strin...
virtual int32_t get_Length()
Returns the length of the data, in characters.
virtual void InsertData(int32_t offset, String strData)
Inserts the specified string at the specified character offset.
Returns the node immediately preceding or following this node.
Definition: xml_linked_node.h:32
Represents white space between markup in a mixed content node or white space within an xml:space='pre...
Definition: xml_significant_whitespace.h:37
Represents the text content of an element or attribute.
Definition: xml_text.h:37
Represents white space in element content.
Definition: xml_whitespace.h:36
XPathNodeType
Defines the XPath node types that can be returned from the XPathNavigator class.
Definition: xpath_node_type.h:17
@ Xml
Serialize according to the XML 1.0 rules.
Definition: db_command.h:9