Clase System::Xml::XmlNamedNodeMap
Contenido
[
Ocultar
]XmlNamedNodeMap class
Representa una colección de nodos que pueden accederse por nombre o índice.
class XmlNamedNodeMap : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XmlNode>>
Métodos
| Método | Descripción |
|---|---|
| begin() const | Obtiene el iterador al primer elemento de la colección. |
| cbegin() const | Obtiene el iterador al primer elemento de la colección. |
| cend() const | Obtiene el iterador para un elemento inexistente detrás del último elemento de la colección. |
| end() const | Obtiene el iterador para un elemento inexistente detrás del último elemento de la colección. |
| virtual get_Count() | Devuelve el número de nodos en XmlNamedNodeMap. |
| GetEnumerator() override | Proporciona soporte para la iteración sobre la colección de nodos en XmlNamedNodeMap. |
| virtual GetNamedItem(String) | Recupera un XmlNode especificado por nombre. |
| virtual GetNamedItem(String, String) | Recupera un nodo con los valores coincidentes de XmlNode::get_LocalName y XmlNode::get_NamespaceURI. |
| virtual Item(int32_t) | Recupera el nodo en el índice especificado en el XmlNamedNodeMap. |
| virtual RemoveNamedItem(String) | Elimina el nodo del XmlNamedNodeMap. |
| virtual RemoveNamedItem(String, String) | Elimina un nodo con los valores coincidentes de XmlNode::get_LocalName y XmlNode::get_NamespaceURI. |
| virtual SetNamedItem(SharedPtr<XmlNode>) | Añade un XmlNode usando su valor de XmlNode::get_Name. |
Typedefs
| Typedef | Descripción |
|---|---|
| iterator | Tipo de iterador. |
| Ptr | Un alias para un puntero compartido a una instancia de esta clase. |
Observaciones
Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree instancias de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.
Ver también
- Class IEnumerable
- Namespace System::Xml
- Library Aspose.Page for C++