Methoden von XMLDoc.TXMLNodeList

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

Delphi-Informationen

function Add(const Node: IXMLNode): Integer;

Fügt einen Knoten an das Ende der Liste an.

procedure BeginUpdate

Inkrementiert den Wert der Eigenschaft UpdateCount.

procedure Clear

Entfernt alle Knoten aus der Liste.

function Delete(const Index: Integer): Integer; overload;

Entfernt einen bestimmten Knoten aus der Liste.

function Delete(const Name: string): Integer; overload;

Entfernt einen bestimmten Knoten aus der Liste.

function Delete(const Name: string; const NamespaceURI: string): Integer; overload;

Entfernt einen bestimmten Knoten aus der Liste.

procedure EndUpdate

Dekrementiert den Wert der Eigenschaft UpdateCount.

function First(): IXMLNode;

Gibt den ersten Knoten in der Liste zurück.

function FindNode(NodeName: string): IXMLNode; overload;

Gibt einen bestimmten Knoten in der Liste zurück.

function FindNode(NodeName: string; NamespaceURI: string): IXMLNode; overload;

Gibt einen bestimmten Knoten in der Liste zurück.

function FindNode(ChildNodeType: TGUID): IXMLNode; overload;

Gibt einen bestimmten Knoten in der Liste zurück.

function FindSibling(const Node: IXMLNode; Delta: Integer): IXMLNode;

Gibt einen Knoten relativ zur Listenposition eines anderen Knotens zurück.

function Get(Index: Integer): IXMLNode;

Gibt einen bestimmten Knoten der Liste zurück.

function GetCount(): Integer;

Gibt die Anzahl der Knoten in der Liste zurück.

function GetNode(const IndexOrName: OleVariant): IXMLNode;

Gibt einen bestimmten Knoten in der Liste zurück.

function GetUpdateCount(): Integer;

Gibt den Wert des Aktualisierungszählers zurück.

function IndexOf(const Node: IXMLNode): Integer; overload;

Gibt den Index eines bestimmten Knotens in der Liste zurück.

function IndexOf(const Name: string): Integer; overload;

Gibt den Index eines bestimmten Knotens in der Liste zurück.

function IndexOf(const Name: string; const NamespaceURI: string): Integer; overload;

Gibt den Index eines bestimmten Knotens in der Liste zurück.

procedure Insert(Index: Integer; const Node: IXMLNode);

Fügt einen Knoten an einer bestimmten Position in die Liste ein.

function Last(): IXMLNode;

Gibt den letzten Knoten in der Liste zurück.

function Remove(const Node: IXMLNode): Integer;

Entfernt den angegebenen Hersteller aus der Liste.

function ReplaceNode(const OldNode: IXMLNode; const NewNode: IXMLNode): IXMLNode;

Ersetzt einen Knoten durch einen anderen Knoten.

function DoNotify(Operation: TNodeListOperation;

const Node: IXMLNode; const IndexOrName: OleVariant;

BeforeOperation: Boolean): IXMLNode;

Führt die in NotificationProc angegebene Callback-Routine aus.

function InternalInsert(Index: Integer; const Node: IXMLNode): Integer;

Ist die interne Implementierung der Methode Insert.


Unit: XMLDoc

Typ: Methode

Sichtbarkeit: protected

Member von: TXMLNodeList

C++-Informationen

int __fastcall Add(System::DelphiInterface<Xmlintf::IXMLNode> Node);

Fügt einen Knoten an das Ende der Liste an.

void __fastcall BeginUpdate(void);

Inkrementiert den Wert der Eigenschaft UpdateCount.

void __fastcall Clear(void);

Entfernt alle Knoten aus der Liste.

int __fastcall Delete(int Index);

Entfernt einen bestimmten Knoten aus der Liste.

void __fastcall EndUpdate(void);

Dekrementiert den Wert der Eigenschaft UpdateCount.

System::DelphiInterface<Xmlintf::IXMLNode> __fastcall First(void);

Gibt den ersten Knoten in der Liste zurück.

System::DelphiInterface<Xmlintf::IXMLNode> __fastcall FindNode(System::UnicodeString NodeName);

Gibt einen bestimmten Knoten in der Liste zurück.

System::DelphiInterface<Xmlintf::IXMLNode> __fastcall FindSibling(System::DelphiInterface<Xmlintf::IXMLNode> Node, int Delta);

Gibt einen Knoten relativ zur Listenposition eines anderen Knotens zurück.

System::DelphiInterface<Xmlintf::IXMLNode> __fastcall Get(int Index);

Gibt einen bestimmten Knoten der Liste zurück.

int __fastcall GetCount(void);

Gibt die Anzahl der Knoten in der Liste zurück.

System::DelphiInterface<Xmlintf::IXMLNode> __fastcall GetNode(const System::OleVariant & IndexOrName);

Gibt einen bestimmten Knoten in der Liste zurück.

int __fastcall GetUpdateCount(void);

Gibt den Wert des Aktualisierungszählers zurück.

int __fastcall IndexOf(System::DelphiInterface<Xmlintf::IXMLNode> Node);

Gibt den Index eines bestimmten Knotens in der Liste zurück.

void __fastcall Insert(int Index, System::DelphiInterface<Xmlintf::IXMLNode> Node);

Fügt einen Knoten an einer bestimmten Position in die Liste ein.

System::DelphiInterface<Xmlintf::IXMLNode> __fastcall Last(void);

Gibt den letzten Knoten in der Liste zurück.

int __fastcall Remove(System::DelphiInterface<Xmlintf::IXMLNode> Node);

Entfernt den angegebenen Hersteller aus der Liste.

System::DelphiInterface<Xmlintf::IXMLNode> __fastcall ReplaceNode(System::DelphiInterface<Xmlintf::IXMLNode> OldNode, System::DelphiInterface<Xmlintf::IXMLNode> NewNode);

Ersetzt einen Knoten durch einen anderen Knoten.

System::DelphiInterface<Xmlintf::IXMLNode> __fastcall DoNotify(Xmldoc::TNodeListOperation Operation,

System::DelphiInterface<Xmlintf::IXMLNode> Node, const System::OleVariant & IndexOrName,

bool BeforeOperation);

Führt die in NotificationProc angegebene Callback-Routine aus.

int __fastcall InternalInsert(int Index, System::DelphiInterface<Xmlintf::IXMLNode> Node);

Ist die interne Implementierung der Methode Insert.

Xmlintf::IXMLNodeList * __fastcall operator ()(void);


Unit: XMLDoc

Typ: Methode

Sichtbarkeit: public

Member von: TXMLNodeList


Beschreibung

Embarcadero Technologies verfügt zurzeit über keine zusätzlichen Informationen. Bitte unterstützen Sie uns bei der Dokumentation dieses Themas, indem Sie Ihre Kommentare auf der Diskussionsseite eingeben.

Personal tools