AnnotationBase

AnnotationBase class

Базовый класс для всех типов аннотаций

public abstract class AnnotationBase : ICloneable, IEquatable<AnnotationBase>

Характеристики

Имя Описание
CreatedOn { get; set; } Получает или задает дату создания аннотации
Id { get; set; } Получает или задает уникальный идентификатор аннотации
Message { get; set; } Получает или задает аннотацию message
PageNumber { get; set; } Получает или задает номер страницы для аннотирования
Replies { get; set; } Представляет коллекцию ответов на аннотации
Type { get; set; } Получает или задает тип аннотации
User { get; set; } Получает или задает создателя аннотации

Методы

Имя Описание
virtual Clone() Возвращает новый экземпляр с теми же значениями
Equals(AnnotationBase) Сравнивает базовые аннотации с использованием метода IEquatable Equals
override Equals(object) Сравнивает базовые аннотации, используя стандартный объект Equals method
override GetHashCode() Возвращает хэш-код AnnotationBase сообщения, номера страницы и свойств типа

Смотрите также