Sdílet prostřednictvím


Annotation Třída

Definice

Představuje poznámku uživatele v Microsoft Annotations Framework.

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
Dědičnost
Annotation
Implementuje

Poznámky

Annotation představuje jednu poznámku se všemi přidruženými daty ukotvení a obsahu. Poznámka se skládá z následujících hlavních prvků.

  • Žádný, jeden nebo více Anchors , které identifikují, co se anotuje.

  • Nula, jedna nebo více Cargos , které obsahují uživatelská data pro poznámku.

  • Nula, jeden nebo více Authors , které definují, kdo anotace vytvořil.

  • Určuje CreationTime datum a čas vytvoření poznámky.

  • A LastModificationTime , který určuje, kdy byla poznámka naposledy aktualizována.

  • Jedinečná poznámka Id (globálně jedinečný identifikátor (GUID))

Konstruktory

Annotation()

Tento konstruktor podporuje infrastrukturu Windows Presentation Foundation a není určen k použití přímo z vašeho kódu.

Annotation(XmlQualifiedName)

Inicializuje novou instanci Annotation třídy, která má zadaný název typu a obor názvů.

Annotation(XmlQualifiedName, Guid, DateTime, DateTime)

Tento konstruktor podporuje infrastrukturu Windows Presentation Foundation (WPF) a není určen k použití přímo z vašeho kódu.

Vlastnosti

Anchors

Získá kolekci nulových nebo více AnnotationResource prvků ukotvení, které definují výběr dat, které jsou anotovány.

AnnotationType

XmlQualifiedName Získá typ poznámky.

Authors

Získá kolekci nulových nebo více řetězců autora, které identifikují Annotation, kdo vytvořil .

Cargos

Získá kolekci nulových nebo více AnnotationResource prvků nákladu, které obsahují data pro poznámku.

CreationTime

Získá datum a čas vytvoření poznámky.

Id

Získá identifikátor GUID objektu Annotation.

LastModificationTime

Získá datum a čas poslední změny poznámky.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetSchema()

Vždy vrátí hodnotu null. Podrobnosti o schématu najdete v tématu Schéma poznámek .

GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ReadXml(XmlReader)

Deserializuje Annotation ze zadaného XmlReader.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
WriteXml(XmlWriter)

Serializuje poznámku na zadaný XmlWriter.

Událost

AnchorChanged

Vyvolá se při přidání, odebrání nebo úpravě ukotvení v seznamu poznámek Anchors.

AuthorChanged

Vyvolá se při přidání, odebrání nebo změně autora v seznamu poznámek Authors.

CargoChanged

Vyvolá se při přidání, odebrání nebo úpravě nákladu v seznamu poznámek Cargos.

Platí pro