LINQ to XML-Anmerkungen

Mit Anmerkungen in LINQ to XML können Sie Objekte eines beliebigen Typs mit jeder beliebigen XML-Komponente in einer XML-Struktur verknüpfen.

Zum Hinzufügen einer Anmerkung zu einer XML-Komponente, wie einem <xref:System.Xml.Linq.XElement> oder einem <xref:System.Xml.Linq.XAttribute>, rufen Sie die <xref:System.Xml.Linq.XObject.AddAnnotation%2A>-Methode auf. Anmerkungen werden nach Typ abgerufen.

Beachten Sie, dass Anmerkungen nicht Teil des XML-Infosets sind; sie werden nicht serialisiert oder deserialisiert.

Methoden

Beim Arbeiten mit Anmerkungen können Sie die folgenden Methoden verwenden:

Methode Beschreibung
<xref:System.Xml.Linq.XObject.AddAnnotation%2A> Fügt der Anmerkungsliste eines <xref:System.Xml.Linq.XObject> ein Objekt hinzu.
<xref:System.Xml.Linq.XObject.Annotation%2A> Ruft das erste Anmerkungsobjekt des angegebenen Typs aus einem <xref:System.Xml.Linq.XObject> ab.
<xref:System.Xml.Linq.XObject.Annotations%2A> Ruft eine Auflistung von Anmerkungen des angegebenen Typs für ein <xref:System.Xml.Linq.XObject> ab.
<xref:System.Xml.Linq.XObject.RemoveAnnotations%2A> Entfernt die Anmerkungen des angegebenen Typs aus einem <xref:System.Xml.Linq.XObject>.

Siehe auch

Advanced LINQ to XML Programming (C#) (Erweiterte LINQ to XML-Programmierung (C#))