mlreportgen.dom.ExternalLink class

Пакет: mlreportgen.dom
Суперклассы:

Гиперссылка на местоположение вне документа

Описание

Задает гиперссылку на местоположение вне документа.

Конструкция

externalLinkObj = ExternalLink(target,linkText) создает гиперссылку к указанному целевому объекту и имеющему заданный текст ссылки. Этот конструктор создает текстовый объект (mlreportgen.dom.Text), чтобы сохранить текст ссылки.

externalLinkObj = ExternalLink(target,linkText,linkTextStyleName) создает гиперссылку с заданным текстом ссылки и именем стиля.

externalLinkObj = ExternalLink(target,textObj) создает гиперссылку к заданному целевому объекту с помощью заданного Text объект.

Входные параметры

расширить все

Цель ссылки внешнего канала, заданная как вектор символов (для URL-адреса) или как mlreportgen.dom.LinkTarget объект.

Текст для использования в тексте ссылки.

Имя стиля для использования в тексте ссылки.

Текстовый объект, содержащий текст ссылки, заданный mlreportgen.dom.Text объект.

Выходные аргументы

расширить все

Внешняя ссылка, представленный mlreportgen.dom.ExternalLink объект.

Свойства

расширить все

Пользовательские атрибуты этого элемента документа, заданные как массив mlreportgen.dom.CustomAttribute объекты. Пользовательские атрибуты должны поддерживаться форматом выхода.

Идентификатор для этого элемента документа, заданный как вектор символов или строковый скаляр. DOM генерирует уникальный идентификатор сеанса при создании элемента документа. Вы можете задать свой собственный идентификатор.

Форматирование объектов, задающих формат элемента документа.

Имя стиля ссылки заданное в шаблоне, задается как вектор символов. Стиль, заданный как styleName должен быть определен в шаблоне, используемом для создания документа, к которому добавлена ссылка.

Тег для этого элемента документа, заданный как вектор символов или строковый скаляр.

DOM генерирует тег с уникальным сеансом как часть создания этого объекта. Сгенерированный тег имеет форму CLASS: ID, где CLASS является классом объекта, а ID является значением Id свойство объекта. Определение собственного значения тега может помочь вам определить, где произошла проблема во время генерации документа.

Это свойство доступно только для чтения отображает URL-адрес адресата ссылки этой гиперссылки.

Методы

Метод

Цель

append

Добавить текст или Text, Image, или CustomElement объект.

clone

Использование ExternalLink.clone способом, подобным тому, как вы используете Paragraph.clone.

Скопируйте внешнюю ссылку

Примеры

свернуть все

import mlreportgen.dom.*
d = Document('mydoc');

append(d,ExternalLink('https://www.mathworks.com/','MathWorks'));

close(d);
rptview(d.OutputPath);