Link Search Menu Expand Document

НавигационнаяСсылка

Стд::Интерфейс::НавигационнаяСсылка
Базовые типы: Представляемое
Доступность: КлиентИСервер

Позволяет получать навигационные ссылки и их представления. Не имеет конструктора, доступны только статические методы

Сравнение ссылочное


Методы

Абсолютная

Статический Абсолютная(Объект: Сущность.Ссылка|НавигационнаяКоманда|Форма|Тип, Приложение: Тип? = Неопределено): Строка
Доступность: Клиент

Возвращает полный адрес навигационной ссылки, с учётом указанного фасада(клиентского приложения). Метод доступен только на клиенте.

Аргумент Приложение задаёт используемый фасад. Если он не указан(равен Неопределено), используется текущее приложение.

Пример: http://localhost:9090/applications/Tasks?navLink=data/Задачи::Задачи/1ec836b0-6c56-63e6-ad90-f97b508f9052

Если объектом является Тип<КлиентскоеПриложение>, то аргумент ТипПриложения игнорируется и всегда возвращается ссылка на приложение.


Относительная

Статический Относительная(Объект: Сущность.Ссылка|НавигационнаяКоманда|Форма|Тип): Строка
Доступность: КлиентИСервер

Возвращает относительную навигационную ссылку на объект. Пример: ?navLink=data/Задачи::Задачи/1ec836b0-6c56-63e6-ad90-f97b508f9052


Представление

Статический Представление(Ссылка: Строка): Строка
Доступность: КлиентИСервер

Возвращает представление навигационной ссылки, если возможно. Если нет - пустая строка.