Annotation Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une annotation utilisateur dans 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
- Héritage
-
Annotation
- Implémente
Remarques
Annotation représente une annotation unique avec toutes les données d’ancrage et de contenu associées. Une annotation se compose des éléments principaux suivants.
Zéro, un ou plusieurs Anchors qui identifient ce qui est annoté.
Zéro, un ou plusieurs Cargos qui contiennent les données utilisateur pour l’annotation.
Zéro, un ou plusieurs Authors qui définissent qui a créé l’annotation.
CreationTime qui spécifie la date et l’heure de création de l’annotation.
LastModificationTime qui spécifie la date de la dernière mise à jour de l’annotation.
Annotation unique Id (identificateur global unique (GUID)).
Constructeurs
Annotation() |
Ce constructeur prend en charge l’infrastructure Windows Presentation Foundation et n’est pas destinée à être utilisée directement à partir de votre code. |
Annotation(XmlQualifiedName) |
Initialise une nouvelle instance de la classe Annotation qui possède un nom de type et un espace de noms spécifiés. |
Annotation(XmlQualifiedName, Guid, DateTime, DateTime) |
Ce constructeur prend en charge l’infrastructure Windows Presentation Foundation (WPF) et n’est pas destinée à être utilisée directement à partir de votre code. |
Propriétés
Anchors |
Obtient une collection de zéro ou plusieurs éléments d'ancrage AnnotationResource qui définissent le ou les sélections de données qui sont annotées. |
AnnotationType |
Obtient le XmlQualifiedName du type d'annotation. |
Authors |
Obtient une collection de zéro ou plusieurs chaînes d'auteur qui identifient qui a créé le Annotation. |
Cargos |
Obtient une collection de zéro ou plusieurs éléments cargo AnnotationResource qui contiennent des données pour l'annotation. |
CreationTime |
Obtient la date et l'heure auxquelles l'annotation a été créée. |
Id |
Obtient le GUID de Annotation. |
LastModificationTime |
Obtient la date et l'heure auxquelles l'annotation a été modifiée pour la dernière fois. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetSchema() |
Retourne toujours |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ReadXml(XmlReader) |
Désérialise Annotation à partir d’un XmlReader spécifié. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
WriteXml(XmlWriter) |
Sérialise l’annotation en un XmlWriter spécifié. |
Événements
AnchorChanged |
Se produit lorsqu'une ancre est ajoutée, supprimée ou modifiée dans la liste des Anchors d'annotation. |
AuthorChanged |
Se produit lorsqu'un auteur est ajouté, supprimé ou modifié dans la liste des Authors d'annotation. |
CargoChanged |
Se produit lorsqu'un cargo est ajouté, supprimé ou modifié dans la liste des Cargos d'annotation. |