Class NamedNodeMap
Namespace: Aspose.Html.Collections
Assembly: Aspose.HTML.dll (25.1.0)
Reprezentuje kolekcje atrybutów, które można uzyskać po nazwie.
[ComVisible(true)]
[DOMObject]
[DOMName("NamedNodeMap")]
public class NamedNodeMap : DOMObject, INotifyPropertyChanged
Dziedziczenie
object ← DOMObject ← NamedNodeMap
Implementuje
Członkowie dziedziczeni
DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Właściwości
Długość
Liczba węzłów w tej mapie.
[DOMName("length")]
public int Length { get; }
Wartość właściwości
this[int]
Zwraca element o indeksie index w mapie. Jeśli indeks jest większy lub równy liczbie węzłów w tej mapie, zwraca null.
[DOMName("item")]
public Attr this[int index] { get; }
Wartość właściwości
this[string]
Zwraca Aspose.Html.Dom.Attr o podanej nazwie.
public Attr this[string name] { get; }
Wartość właściwości
Metody
GetNamedItem(string)
Pobiera węzeł określony nazwą.
[DOMName("getNamedItem")]
[DOMNamedPropertyGetter]
public Attr GetNamedItem(string name)
Parametry
name
string
Nazwa węzła.
Zwraca
Zwraca węzeł.
GetNamedItemNS(string, string)
Pobiera węzeł określony lokalną nazwą i URI przestrzeni nazw.
[DOMName("getNamedItemNS")]
public Attr GetNamedItemNS(string namespaceURI, string localName)
Parametry
namespaceURI
string
URI przestrzeni nazw.
localName
string
Nazwa lokalna.
Zwraca
Zwraca węzeł.
RemoveNamedItem(string)
Usuwa węzeł określony nazwą.
[DOMName("removeNamedItem")]
public Attr RemoveNamedItem(string name)
Parametry
name
string
Nazwa elementu.
Zwraca
Usunięty węzeł.
RemoveNamedItemNS(string, string)
Usuwa węzeł określony lokalną nazwą i URI przestrzeni nazw.
[DOMName("removeNamedItemNS")]
public Attr RemoveNamedItemNS(string namespaceURI, string localName)
Parametry
namespaceURI
string
URI przestrzeni nazw.
localName
string
Nazwa lokalna.
Zwraca
Zwraca węzeł.
SetNamedItem(Attr)
Dodaje węzeł używając jego atrybutu nodeName. Jeśli węzeł o tej nazwie już istnieje w tej mapie, jest zastępowany nowym. Zastąpienie węzła samym sobą nie ma efektu.
[DOMName("setNamedItem")]
public Attr SetNamedItem(Attr attr)
Parametry
attr
Attr
Atrybut.
Zwraca
Zwraca węzeł.
Wyjątki
SetNamedItemNS(Attr)
Dodaje węzeł używając jego namespaceURI i localName. Jeśli węzeł o tym URI przestrzeni nazw i tej lokalnej nazwie już istnieje w tej mapie, jest zastępowany nowym. Zastąpienie węzła samym sobą nie ma efektu.
[DOMName("setNamedItemNS")]
public Attr SetNamedItemNS(Attr attr)
Parametry
attr
Attr
Atrybut.
Zwraca
Zwraca węzeł.
Wyjątki
Zobacz także
IEnumerable<t> </t>