Aspose::Pdf::Annotations::MarkupAnnotation class

MarkupAnnotation class

Абстрактный класс, представляющий разметочную аннотацию.

class MarkupAnnotation : public Aspose::Pdf::Annotations::Annotation,
                         public Aspose::Pdf::Annotations::Annotation::ITitledAnnotation

Методы

МетодОписание
ClearState()Очищает состояние и модель состояния аннотации. Например, очищает статус проверки аннотации. Note, состояние, хранящееся в другой текстовой аннотации, у которой есть ключи state и statemodel.
get_CreationDate()Получает дату и время создания аннотации.
get_InReplyTo()Ссылка на аннотацию, к которой данная аннотация является “ответом”. Обе аннотации должны находиться на одной странице документа.
get_Opacity()Получает постоянное значение непрозрачности, используемое при отрисовке аннотации.
get_Popup()Всплывающая аннотация для ввода или редактирования текста, связанного с этой аннотацией.
get_ReplyType()Строка, указывающая отношение (“тип ответа”) между этой аннотацией и той, которая указана в InReplyTo.
get_RichText()Получает строку форматированного текста, отображаемую во всплывающем окне при открытии аннотации.
get_Subject()Получает текст, представляющий описание объекта.
get_Title() overrideПолучает текстовую метку, которая будет отображаться в заголовке всплывающего окна аннотации, когда оно открыто и активно. Эта запись должна идентифицировать пользователя, добавившего аннотацию.
GetState()Получает состояние аннотации. Note, состояние, хранящееся в другой текстовой аннотации, у которой есть ключи state и statemodel.
GetStateModel()Получает модель состояния аннотации. Note, состояние, хранящееся в другой текстовой аннотации, у которой есть ключи state и statemodel.
MarkupAnnotation(const System::SharedPtr<Document>&)Конструктор разметочной аннотации.
set_CreationDate(System::DateTime)Получает дату и время создания аннотации.
set_InReplyTo(const System::SharedPtr<Annotation>&)Ссылка на аннотацию, к которой данная аннотация является “ответом”. Обе аннотации должны находиться на одной странице документа.
set_Opacity(double)Устанавливает постоянное значение непрозрачности, используемое при отрисовке аннотации.
set_Popup(const System::SharedPtr<PopupAnnotation>&)Всплывающая аннотация для ввода или редактирования текста, связанного с этой аннотацией.
set_ReplyType(Aspose::Pdf::Annotations::ReplyType)Строка, указывающая отношение (“тип ответа”) между этой аннотацией и той, которая указана в InReplyTo.
set_RichText(const System::String&)Устанавливает строку форматированного текста, отображаемую во всплывающем окне при открытии аннотации.
set_Subject(const System::String&)Получает текст, представляющий описание объекта.
set_Title(System::String) overrideУстанавливает текстовую метку, которая будет отображаться в заголовке всплывающего окна аннотации, когда оно открыто и активно. Эта запись должна идентифицировать пользователя, добавившего аннотацию.
SetMarkedState(bool)Устанавливает состояние Marked и Unmarked для аннотации. Note, состояние, хранящееся в другой текстовой аннотации, у которой есть ключи state и statemodel.
SetReviewState(AnnotationState, const System::String&)Устанавливает состояние проверки для аннотации. Состояния Marked и Unmarked игнорируются, так как они не относятся к Review StateModel. Note, состояние, хранящееся в другой текстовой аннотации, у которой есть ключи state и statemodel.
SetReviewState(AnnotationState)Устанавливает состояние проверки для аннотации. Состояния Marked и Unmarked игнорируются, так как они не принадлежат Review StateModel. Состояние устанавливается пользователем, создавшим целевую аннотацию. Значение берётся из свойства Title целевой аннотации. Note, состояние хранится в другой текстовой аннотации, которая имеет ключи state и statemodel.

См. также