## XmlCharacterData class


Tillhandahåller textmanipuleringsmetoder som används av flera klasser.

```cpp
class XmlCharacterData : public System::Xml::XmlLinkedNode
```

## Metoder

| Metod | Beskrivning |
| --- | --- |
| virtual [AppendData](./appenddata/)(String) | Lägger till den angivna strängen i slutet av teckendata för noden. |
| virtual [DeleteData](./deletedata/)(int32_t, int32_t) | Tar bort ett intervall av tecken från noden. |
| virtual [get_Data](./get_data/)() | Returnerar data för noden. |
| [get_InnerText](./get_innertext/)() override | Returnerar de sammanslagna värdena för noden och alla dess barn. |
| virtual [get_Length](./get_length/)() | Returnerar längden på data, i tecken. |
| [get_Value](./get_value/)() override | Returnerar värdet på noden. |
| virtual [InsertData](./insertdata/)(int32_t, String) | Infogar den angivna strängen vid den angivna teckenpositionen. |
| virtual [ReplaceData](./replacedata/)(int32_t, int32_t, String) | Ersätter det angivna antalet tecken som börjar vid den angivna positionen med den angivna strängen. |
| virtual [set_Data](./set_data/)(String) | Sätter data för noden. |
| [set_InnerText](./set_innertext/)(String) override | Sätter de sammanslagna värdena för noden och alla dess barn. |
| [set_Value](./set_value/)(String) override | Ställer in värdet på noden. |
| virtual [Substring](./substring/)(int32_t, int32_t) | Hämtar en delsträng av hela strängen från det angivna intervallet. |
## Typedefs

| Typedef | Beskrivning |
| --- | --- |
| [Ptr](./ptr/) | Ett alias för en delad pekare till en instans av denna klass. |
## Se även

* Class [XmlLinkedNode](../xmllinkednode/)
* Namespace [System::Xml](../)
* Library [Aspose.PDF for C++](../../)
