Annotation Classe

Definizione

Rappresenta un'annotazione dell'utente in Microsoft Annotations Framework.Represents a user annotation in the 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
Ereditarietà
Annotation
Implementazioni

Commenti

Annotation rappresenta una singola annotazione con tutti i dati di ancoraggio e di contenuto associati.Annotation represents a single annotation with all associated anchoring and content data. Un'annotazione è costituita dagli elementi principali seguenti.An annotation consists of the following main elements.

  • Zero, uno o più Anchors che identificano gli elementi annotati.Zero, one, or more Anchors that identify what is being annotated.

  • Zero, uno o più Cargos che contengono i dati utente per l'annotazione.Zero, one, or more Cargos that contain the user data for the annotation.

  • Zero, uno o più Authors che definiscono chi ha creato l'annotazione.Zero, one, or more Authors that define who created the annotation.

  • CreationTime che specifica la data e l'ora di creazione dell'annotazione.A CreationTime that specifies the date and time when the annotation was created.

  • LastModificationTime che specifica la data dell'ultimo aggiornamento dell'annotazione.A LastModificationTime that specifies when the annotation was last updated.

  • Id di annotazione univoca, ovvero un identificatore univoco globale (GUID).A unique annotation Id (a globally unique identifier (GUID)).

Costruttori

Annotation()

Questo costruttore supporta l'infrastruttura Windows Presentation Foundation e non deve essere usato direttamente dal codice.This constructor supports the Windows Presentation Foundation infrastructure and is not intended to be used directly from your code.

Annotation(XmlQualifiedName)

Inizializza una nuova istanza della classe Annotation con un nome e lo spazio dei nomi del tipo specificati.Initializes a new instance of the Annotation class that has a specified type name and namespace.

Annotation(XmlQualifiedName, Guid, DateTime, DateTime)

Questo costruttore supporta l'infrastruttura Windows Presentation Foundation (WPF) e non deve essere usato direttamente dal codice.This constructor supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

Proprietà

Anchors

Ottiene un insieme di zero o più elementi ancoraggio AnnotationResource che definiscono la selezione o le selezioni dei dati in corso di annotazione.Gets a collection of zero or more AnnotationResource anchor elements that define the data selection(s) being annotated.

AnnotationType

Ottiene il XmlQualifiedNamedel tipo di annotazione.Gets the XmlQualifiedName of the annotation type.

Authors

Ottiene un insieme di zero o più stringhe autore che identificano chi ha creato Annotation.Gets a collection of zero or more author strings that identify who created the Annotation.

Cargos

Ottiene un insieme di zero o più elementi carico AnnotationResource che contengono dati per l'annotazione.Gets a collection of zero or more AnnotationResource cargo elements that contain data for the annotation.

CreationTime

Ottiene la data e l'ora in cui è stata creata l’annotazione.Gets the date and the time that the annotation was created.

Id

Ottiene il GUID di Annotation.Gets the GUID of the Annotation.

LastModificationTime

Ottiene la data e l’ora in cui è stata eseguita l'ultima modifica all'annotazione.Gets the date and the time that the annotation was last modified.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetSchema()

Restituisce sempre null.Always returns null. Vedere Schema annotazioni per i dettagli dello schema.See Annotations Schema for schema details.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ReadXml(XmlReader)

Deserializza l'oggetto Annotation da un XmlReader specificato.Deserializes the Annotation from a specified XmlReader.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)
WriteXml(XmlWriter)

Serializza l'annotazione in un oggetto XmlWriter specificato.Serializes the annotation to a specified XmlWriter.

Eventi

AnchorChanged

Si verifica quando un ancoraggio viene aggiunto, rimosso o modificato nell'elenco di proprietà Anchors di un’annotazione.Occurs when an anchor is added, removed, or modified in the list of annotation Anchors.

AuthorChanged

Si verifica quando un autore viene aggiunto, rimosso o modificato nell'elenco di Authors di un’annotazione.Occurs when an author is added, removed, or modified in the list of annotation Authors.

CargoChanged

Si verifica quando un carico viene aggiunto, rimosso o modificato nell'elenco di Cargos di un’annotazione.Occurs when a cargo is added, removed, or modified in the list of annotation Cargos.

Si applica a