VertexDeclaration{/i:
Približni podaci
XmlElement je razred u Aspose.Slides FOSS za C++.
Lak XML element u memoriji za manipulaciju OOXML-om. Naziv elemenata koristi Clarkovu notaciju: {namespace-uri}local-name.Atributi se čuvaju kao jednostavni parovi imena i vrijednosti.
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
local_name() → std::string | Vraća lokalno ime elementa bez njegovog prostor za imena. |
namespace_uri() → std::string | Vrati URI za prostor imena povezan s elementom |
get(attr: std::string_view, default_val: std::string_view) → std::string | @} @naziv Atribute @{ |
get_optional(attr: std::string_view) → std::optional<std::string> | Vrati opciono koje sadrži vrijednost atributa ako je prisutna. |
set(attr: std::string_view, value: std::string_view) | Pridružuje navedenu vrijednost atributu, dodajući ga ako ne postoji. |
remove_attribute(attr: std::string_view) | Izbrisati atribut s imenom iz elementa |
has_attribute(attr: std::string_view) → bool | Vrati true kada element sadrži naveden atribut |
append_child(child: Ptr) → Ptr | Dodaje datom djetetovskom čvoru na kraj elemenata djece i vraća ga |
add_sub_element(name: std::string_view) → Ptr | Stvara novi pod-element s datim imenom, dodaje ga i vraća ga. |
insert_child(index: std::size_t, child: Ptr) | Ustavlja dječji čvor u naveden indeks među decu elementa. |
remove_child(child: Ptr) | Uklanja navedenog djetetovnog čvora iz elementa |
remove_child_at(index: std::size_t) | Uklanja dječji čvor koji se nalazi na datom indeksu |
find(name: std::string_view) → Ptr | Vrati prvi element s određenim imenom ili null ako nema. |
find_all(name: std::string_view) → std::vector<Ptr> | Vrati vektor svih potomaka koji odgovaraju datom imenu. |
index_of(child: Ptr) → std::optional<std::size_t> | Vrati indeks djeteta ako postoji, inače prazan opcionalni |
set_namespace(prefix: std::string_view, uri: std::string_view) | @} @name Karta prostor imena (za serijalizaciju) @{ |
parse(xml: std::string_view) → Ptr | @} @naziv Serijalizacija @{ |
serialize(xml_declaration: bool, pretty_print: bool) → std::string | Pretvara stablo elemenata u XML niz, opcionalno uključuje deklaraciju i lijepu tisak. |
unescape_xml(input: std::string_view) → std::string | @} Unescape XML entiteti (&, <, >, ‘, “). |