Annotation Klasse
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.
Stell eine Benutzeranmerkung im Microsoft Annotations Framework dar.
public ref class Annotation sealed : System::Xml::Serialization::IXmlSerializable
public sealed class Annotation : System.Xml.Serialization.IXmlSerializable
type Annotation = class
interface IXmlSerializable
Public NotInheritable Class Annotation
Implements IXmlSerializable
- Vererbung
-
Annotation
- Implementiert
Hinweise
Annotation stellt eine einzelne Anmerkung mit allen zugeordneten Verankerungs- und Inhaltsdaten dar. Eine Anmerkung besteht aus den folgenden Hauptelementen.
Null, ein oder mehrere Anchors , die identifizieren, was kommentiert wird.
Null, ein oder mehrere Cargos , die die Benutzerdaten für die Anmerkung enthalten.
Null, ein oder mehrere Authors , die definieren, wer die Anmerkung erstellt hat.
Ein CreationTime , der das Datum und die Uhrzeit angibt, zu dem die Anmerkung erstellt wurde.
Ein LastModificationTime , der angibt, wann die Anmerkung zuletzt aktualisiert wurde.
Eine eindeutige Anmerkung Id (ein global eindeutiger Bezeichner (GUID)).
Konstruktoren
Annotation() |
Dieser Konstruktor unterstützt die Windows Presentation Foundation-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen. |
Annotation(XmlQualifiedName) |
Initialisiert eine neue Instanz der Annotation-Klasse, die über einen angegebenen Typnamen und einen angegebenen Namespace verfügt. |
Annotation(XmlQualifiedName, Guid, DateTime, DateTime) |
Dieser Typ unterstützt die Windows Presentation Foundation-Infrastruktur (WPF) und ist nicht für die direkte Verwendung im Code vorgesehen. |
Eigenschaften
Anchors |
Ruft eine Auflistung von 0 (null) oder mehr AnnotationResource-Ankerelementen ab, die die Datenauswahl definieren, der Anmerkungen hinzugefügt werden. |
AnnotationType |
Ruft den XmlQualifiedName des Anmerkungstyps ab. |
Authors |
Ruft eine Auflistung von 0 (null) oder mehr Autorenzeichenfolgen ab, die angeben, wer die Annotation erstellt hat. |
Cargos |
Ruft eine Auflistung von 0 (null) oder mehr AnnotationResource-Ladungselementen ab, die Daten für die Anmerkung enthalten. |
CreationTime |
Ruft das Datum und Uhrzeit ab, wann die Anmerkung erstellt wurde. |
Id |
Ruft die GUID von Annotation ab. |
LastModificationTime |
Ruft das Datum und die Uhrzeit ab, wann die Anmerkung zuletzt geändert wurde. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetSchema() |
Gibt immer |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ReadXml(XmlReader) |
Deserialisiert die Annotation ausgehend von einem angegebenen XmlReader. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
WriteXml(XmlWriter) |
Serialisiert die Anmerkung in einen angegebenen XmlWriter. |
Ereignisse
AnchorChanged |
Tritt auf, wenn ein Anker in der Liste der Anchors der Anmerkungen hinzugefügt, entfernt oder geändert wird. |
AuthorChanged |
Tritt auf, wenn ein Autor in der Liste der Authors der Anmerkungen hinzugefügt, entfernt oder geändert wird. |
CargoChanged |
Tritt auf, wenn eine Ladung in der Liste der Cargos der Anmerkungen hinzugefügt, entfernt oder geändert wird. |