Annotation Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет заметку пользователя в 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
- Наследование
-
Annotation
- Реализации
Комментарии
Annotation представляет одну заметку со всеми связанными данными привязки и содержимого. Заметка состоит из следующих основных элементов.
Ноль, один или несколько Anchors , которые определяют то, что является аннотировано.
Ноль, один или несколько Cargos , которые содержат пользовательские данные для заметки.
Ноль, один или несколько Authors , определяющих, кто создал заметку.
Значение, CreationTime указывающее дату и время создания заметки.
Значение, LastModificationTime указывающее время последнего обновления заметки.
Уникальная заметка Id (глобальный уникальный идентификатор (GUID)).
Конструкторы
| Имя | Описание |
|---|---|
| Annotation() |
Этот конструктор поддерживает инфраструктуру Windows Presentation Foundation и не предназначен для использования непосредственно из кода. |
| Annotation(XmlQualifiedName, Guid, DateTime, DateTime) |
Этот конструктор поддерживает инфраструктуру Windows Presentation Foundation (WPF) и не предназначен для использования непосредственно из кода. |
| Annotation(XmlQualifiedName) |
Инициализирует новый экземпляр Annotation класса с указанным именем типа и пространством имен. |
Свойства
| Имя | Описание |
|---|---|
| Anchors |
Возвращает коллекцию нулевых или более AnnotationResource элементов привязки, определяющих выделенные данные, аннотированные. |
| AnnotationType |
XmlQualifiedName Возвращает тип заметки. |
| Authors |
Возвращает коллекцию из нулевых или более строк автора, определяющих, кто создал объект Annotation. |
| Cargos |
Возвращает коллекцию нулевых или более AnnotationResource грузовых элементов, содержащих данные для заметки. |
| CreationTime |
Возвращает дату и время создания заметки. |
| Id |
Возвращает GUID объекта Annotation. |
| LastModificationTime |
Возвращает дату и время последнего изменения заметки. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetSchema() |
Всегда возвращает значение |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ReadXml(XmlReader) |
Десериализует Annotation указанный XmlReaderобъект. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| WriteXml(XmlWriter) |
Сериализует заметку к указанному XmlWriterобъекту. |
События
| Имя | Описание |
|---|---|
| AnchorChanged |
Происходит при добавлении, удалении или изменении привязки в списке заметок Anchors. |
| AuthorChanged |
Происходит при добавлении, удалении или изменении автора в списке заметок Authors. |
| CargoChanged |
Происходит при добавлении, удалении или изменении груза в списке заметок Cargos. |