Udostępnij za pośrednictwem


Annotation Klasa

Definicja

Reprezentuje adnotację użytkownika w strukturze Adnotacje firmy 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 kotwic i zawartości. Adnotacja składa się z następujących głównych elementów.

  • Zero, jeden lub więcej Anchors , które identyfikują, co jest oznaczone adnotacjami.

  • Zero, jeden lub więcej Cargos , które zawierają dane użytkownika dla adnotacji.

  • Zero, jeden lub więcej Authors , 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 (globalnie unikatowy identyfikator (GUID)).

Konstruktory

Annotation()

Ten konstruktor obsługuje infrastrukturę programu Windows Presentation Foundation i nie ma być używany bezpośrednio z poziomu 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ę programu 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, które są oznaczone adnotacjami.

AnnotationType

XmlQualifiedName Pobiera typ adnotacji.

Authors

Pobiera kolekcję zera lub większej liczby ciągów autora, które identyfikują, kto utworzył Annotationobiekt .

Cargos

Pobiera kolekcję zera lub większej liczby AnnotationResource elementów ładunku zawierających dane 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 bieżące wystąpienie.

(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, gdy kotwica jest dodawana, usuwana lub modyfikowana na liście adnotacji Anchors.

AuthorChanged

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

CargoChanged

Występuje po dodaniu, usunięciu lub zmodyfikowaniu ładunku na liście adnotacji Cargos.

Dotyczy