Annotation Klasa

Definicja

Reprezentuje adnotację użytkownika w strukturze adnotacji Microsoft.

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
Dziedziczenie
Annotation
Implementuje

Uwagi

Annotation reprezentuje pojedynczą adnotację ze wszystkimi skojarzonymi danymi kotwiczenia i zawartości. Adnotacja składa się z następujących głównych elementów.

  • Zero, co najmniej Anchors jeden, który identyfikuje, co jest oznaczane adnotacjami.

  • Zero, co najmniej Cargos jeden, który zawiera dane użytkownika dla adnotacji.

  • Zero, co najmniej Authors jeden, który definiuje, kto utworzył adnotację.

  • Element CreationTime określający datę i godzinę utworzenia adnotacji.

  • Element LastModificationTime określający czas ostatniej aktualizacji adnotacji.

  • Unikatowa adnotacja Id (unikatowy identyfikator globalny (GUID)).

Konstruktory

Annotation()

Ten konstruktor obsługuje infrastrukturę Windows Presentation Foundation i nie jest przeznaczony do użycia bezpośrednio z kodu.

Annotation(XmlQualifiedName)

Inicjuje Annotation nowe wystąpienie klasy, która ma określoną nazwę typu i przestrzeń nazw.

Annotation(XmlQualifiedName, Guid, DateTime, DateTime)

Ten konstruktor obsługuje infrastrukturę Windows Presentation Foundation (WPF) i nie jest przeznaczony do użycia bezpośrednio z kodu.

Właściwości

Anchors

Pobiera kolekcję zera lub większej liczby AnnotationResource elementów kotwicy, które definiują wybrane opcje danych z adnotacjami.

AnnotationType

Pobiera typ XmlQualifiedName adnotacji.

Authors

Pobiera kolekcję zawierającą zero lub więcej ciągów autora, które identyfikują osoby, które utworzyły obiekt Annotation.

Cargos

Pobiera kolekcję zera lub większej liczby AnnotationResource elementów ładunku, które zawierają dane dla adnotacji.

CreationTime

Pobiera datę i godzinę utworzenia adnotacji.

Id

Pobiera identyfikator GUID obiektu Annotation.

LastModificationTime

Pobiera datę i godzinę ostatniej modyfikacji adnotacji.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetSchema()

Zawsze zwraca wartość null. Aby uzyskać szczegółowe informacje na temat schematu, zobacz Schemat adnotacji .

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ReadXml(XmlReader)

Deserializuje element Annotation z określonego XmlReaderelementu .

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
WriteXml(XmlWriter)

Serializuje adnotację do określonego XmlWriterelementu .

Zdarzenia

AnchorChanged

Występuje po dodaniu, usunięciu lub zmodyfikowaniu kotwicy na liście adnotacji Anchors.

AuthorChanged

Występuje, gdy autor jest dodawany, usuwany lub modyfikowany na liście adnotacji Authors.

CargoChanged

Występuje, gdy ładunek jest dodawany, usuwany lub modyfikowany na liście adnotacji Cargos.

Dotyczy