Xml.XMLDoc.TXMLNode.AttributeListNotify

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure AttributeListNotify(Operation: TNodeListOperation;
var Node: IXMLNode; const IndexOrName: OleVariant; BeforeOperation: Boolean);

C++

void __fastcall AttributeListNotify(TNodeListOperation Operation, Xml::Xmlintf::_di_IXMLNode &Node, const System::OleVariant &IndexOrName, bool BeforeOperation);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Xml.XMLDoc.pas
Xml.XMLDoc.hpp
Xml.XMLDoc TXMLNode

Beschreibung

Wird bei Änderungen in der Attributliste automatisch aufgerufen.

In Anwendungen kann diese als protected deklarierte Methode nicht aufgerufen werden. Die Methode wird von der Implementierungsklasse der Eigenschaft AttributeNodes aufgerufen, wenn Attributknoten eingefügt, entfernt oder erstellt werden. AttributeListNotify generiert zuerst das Ereignis BeforeNodeChange oder AfterNodeChange im Dokumentobjekt und aktualisiert anschließend die zugrunde liegende DOM-Implementierung, wenn die Änderung noch nicht durchgeführt wurde.

Operation ist die durchgeführte Änderung.

Node gibt die Schnittstelle des Attributknotens an, der hinzugefügt oder entfernt wird. Muss ein neuer Attributknoten erstellt werden, wird dieser in Node zurückgegeben.

IndexOrName enthält den Namen des Attributs, wenn Operation den Wert nlCreateNode hat.

BeforeOperation gibt an, ob die Methode vor (true) oder nach (false) der Änderung aufgerufen wird.

Siehe auch