CustomXMLNode Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen XML-Knoten in einer Struktur in einem Dokument dar. Das CustomXMLNode -Objekt ist ein Element der CustomXMLNodes Auflistung.
public interface class CustomXMLNode : Microsoft::Office::Core::_IMsoDispObj
[System.Runtime.InteropServices.Guid("000CDB04-0000-0000-C000-000000000046")]
public interface CustomXMLNode : Microsoft.Office.Core._IMsoDispObj
[<System.Runtime.InteropServices.Guid("000CDB04-0000-0000-C000-000000000046")>]
type CustomXMLNode = interface
interface _IMsoDispObj
Public Interface CustomXMLNode
Implements _IMsoDispObj
- Attribute
- Implementiert
Hinweise
Das CustomXMLNode -Objekt ist so konzipiert, dass es eine funktionale Parität mit der IXMLDOMNode-Schnittstelle hat. Darüber hinaus enthält sie eine XPath -Eigenschaft, die eine große Verbesserung gegenüber den von MSXML bereitgestellten Objekten darstellt.
Eigenschaften
Application |
Ruft ein Application-Objekt ab, das die Containeranwendung für ein CustomXMLNodedarstellt. Schreibgeschützt. |
Attributes |
Ruft eine CustomXMLNode Auflistung ab, die die Attribute des aktuellen Elements im aktuellen Knoten darstellt. Schreibgeschützt. |
BaseName |
Ruft den Basisnamen des Knotens ohne das Namespacepräfix (soweit vorhanden) im Dokumentobjektmodell (DOM) ab. Schreibgeschützt. |
ChildNodes |
Ruft eine CustomXMLNodes Auflistung ab, die alle untergeordneten Elemente des aktuellen Knotens enthält. Schreibgeschützt. |
Creator |
Ruft eine 32-Bit-Ganzzahl ab, die die Anwendung angibt, in der das CustomXMLNode -Objekt erstellt wurde. Schreibgeschützt. |
FirstChild |
Ruft ein CustomXMLNode -Objekt ab, das dem ersten untergeordneten Element des aktuellen Knotens entspricht. Wenn der Knoten keine untergeordneten Elemente aufweist (oder wenn er nicht vom Typ msoCustomXMLNodeElementist), gibt Nothing zurück. Schreibgeschützt. |
LastChild |
Ruft ein CustomXMLNode -Objekt ab, das dem letzten untergeordneten Element des aktuellen Knotens entspricht. Wenn der Knoten keine untergeordneten Elemente aufweist (oder wenn er nicht vom Typ msoCustomXMLNodeElementist), gibt die Eigenschaft Nothing zurück. Schreibgeschützt. |
NamespaceURI |
Ruft den eindeutigen Adressbezeichner für den Namespace des CustomXMLNode -Objekts ab. Schreibgeschützt. |
NextSibling |
Ruft den nächsten gleichgeordneten Knoten-Knoten (Element, Kommentar oder verarbeitungsanweisung) des aktuellen Knotens ab. Wenn der Knoten der letzten gleichgeordneten Knoten auf dieser Ebene ist, gibt die Eigenschaft Nothing zurück. Schreibgeschützt. |
NodeType |
Ruft den Typ des aktuellen Knotens ab. Schreibgeschützt. |
NodeValue |
Ruft den Wert des aktuellen Knotens ab oder legt ihn fest. Lese-/Schreibzugriff. |
OwnerDocument |
Ruft das -Objekt ab, das die Microsoft Office Excel-Arbeitsmappe, die Microsoft Office PowerPoint-Präsentation oder das Diesem Knoten zugeordnete Microsoft Office Word-Dokument darstellt. Schreibgeschützt. |
OwnerPart |
Ruft das Objekt ab, das die Komponente darstellt, die diesem Knoten zugeordnet ist. Schreibgeschützt. |
Parent |
Ruft das übergeordnete Objekt für das -Objekt ab CustomXMLNode . Schreibgeschützt. |
ParentNode |
Ruft den übergeordneten Elementknoten des aktuellen Knotens ab. Wenn der aktuelle Knoten auf der Stammebene ist, gibt die Eigenschaft Nothing zurück. Schreibgeschützt. |
PreviousSibling |
Ruft den vorherigen nebengeordneten-Knoten (Element, Kommentar oder verarbeitungsanweisung) des aktuellen Knotens ab. Wenn der aktuelle Knoten der ersten gleichgeordneten Knoten auf dieser Ebene ist, gibt die Eigenschaft Nothing zurück. Schreibgeschützt. |
Text |
Ruft den Text für den aktuellen Knoten ab oder legt ihn fest. Lese-/Schreibzugriff. |
XML |
Ruft die XML-Darstellung des aktuellen Knotens und (soweit vorhanden) der untergeordneten Knoten ab. Schreibgeschützt. |
XPath |
Ruft eine Zeichenfolge mit der kanonische XPath-Ausdruck für den aktuellen Knoten ab. Wenn der Knoten nicht mehr in das Modell DOM (Document Object) ist, gibt die Eigenschaft eine Fehlermeldung angezeigt. Schreibgeschützt. |
Methoden
AppendChildNode(String, String, MsoCustomXMLNodeType, String) |
Fügt einen einzelnen Knoten als letzten untergeordneten Knoten unter dem Kontextelementknoten in der Struktur an. |
AppendChildSubtree(String) |
Fügt eine Unterstruktur als letzten untergeordneten Knoten unter dem Kontextelementknoten in der Struktur hinzu. |
Delete() |
Löscht den aktuellen Knoten aus der Struktur (einschließlich aller untergeordneter Elemente, soweit vorhanden). |
HasChildNodes() |
Gibt True zurück, wenn der aktuelle Elementknoten über untergeordnete Elementknoten verfügt. |
InsertNodeBefore(String, String, MsoCustomXMLNodeType, String, CustomXMLNode) |
Fügt direkt vor dem Kontextknoten in der Struktur einen neuen Knoten ein. |
InsertSubtreeBefore(String, CustomXMLNode) |
Fügt die angegebene Unterstruktur direkt vor dem Kontextknoten ein. |
RemoveChild(CustomXMLNode) |
Entfernt den angegebenen untergeordneten Knoten aus der Struktur. |
ReplaceChildNode(CustomXMLNode, String, String, MsoCustomXMLNodeType, String) |
Entfernt den angegebenen untergeordneten Knoten (und dessen Unterstruktur) aus der Hauptstruktur und ersetzt ihn an derselben Stelle durch einen anderen Knoten. |
ReplaceChildSubtree(String, CustomXMLNode) |
Entfernt den angegebenen Knoten (und dessen Unterstruktur) aus der Hauptstruktur und ersetzt ihn an derselben Stelle durch eine andere Unterstruktur. |
SelectNodes(String) |
Markiert eine Auflistung von Knoten mit einem XPath-Ausdruck. Diese Methode unterscheidet sich von der SelectNodes(String) -Methode darin, dass der XPath-Ausdruck beginnend mit dem Knoten "expression" als Kontextknoten ausgewertet wird. |
SelectSingleNode(String) |
Ein einzelner Knoten aus einer Auflistung mit einem XPath-Ausdruck ausgewählt. Diese Methode unterscheidet sich von der SelectSingleNode(String) -Methode darin, dass der XPath-Ausdruck beginnend mit dem Knoten "expression" als Kontextknoten ausgewertet wird. |