Annotation Clase

Definición

Representa una anotación de usuario en 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
Herencia
Annotation
Implementaciones

Comentarios

Annotation representa una sola anotación con todos los datos de delimitación y contenido asociados. Una anotación consta de los siguientes elementos principales.

  • Cero, uno o más Anchors que identifican lo que se anota.

  • Cero, uno o más Cargos que contengan los datos de usuario de la anotación.

  • Cero, uno o más Authors que definen quién creó la anotación.

  • CreationTime que especifica la fecha y hora en que se creó la anotación.

  • LastModificationTime que especifica cuándo se actualizó por última vez la anotación.

  • Una anotación Id única (un identificador único global (GUID)).

Constructores

Nombre Description
Annotation()

Este constructor admite la infraestructura de Windows Presentation Foundation y no está pensado para usarse directamente desde el código.

Annotation(XmlQualifiedName, Guid, DateTime, DateTime)

Este constructor admite la infraestructura de Windows Presentation Foundation (WPF) y no está pensada para usarse directamente desde el código.

Annotation(XmlQualifiedName)

Inicializa una nueva instancia de la Annotation clase que tiene un nombre de tipo y un espacio de nombres especificados.

Propiedades

Nombre Description
Anchors

Obtiene una colección de cero o más AnnotationResource elementos de anclaje que definen las selecciones de datos que se anotan.

AnnotationType

Obtiene del XmlQualifiedName tipo de anotación.

Authors

Obtiene una colección de cero o más cadenas de autor que identifican quién creó el Annotationobjeto .

Cargos

Obtiene una colección de cero o más AnnotationResource elementos de carga que contienen datos para la anotación.

CreationTime

Obtiene la fecha y la hora en que se creó la anotación.

Id

Obtiene el GUID de .Annotation

LastModificationTime

Obtiene la fecha y la hora en que se modificó por última vez la anotación.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetSchema()

Siempre devuelve null. Consulte Esquema de anotaciones para obtener detalles del esquema.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ReadXml(XmlReader)

Deserializa el Annotation objeto de un especificado XmlReader.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
WriteXml(XmlWriter)

Serializa la anotación en un especificado XmlWriter.

Eventos

Nombre Description
AnchorChanged

Se produce cuando se agrega, quita o modifica un delimitador en la lista de anotaciones Anchors.

AuthorChanged

Se produce cuando se agrega, quita o modifica un autor en la lista de anotaciones Authors.

CargoChanged

Se produce cuando se agrega, quita o modifica una carga en la lista de anotaciones Cargos.

Se aplica a