Shortcut — класс

Специализированный тип отражающий семантику объекта "Ярлык".

Синтаксис

public abstract class Shortcut : IUpdatable

Свойства

Имя Описание

CardId

Задаёт или возвращает идентификатор карточки, на которую ссылается ярлык.

CreationDate

Возвращает дату создания ярлыка.

Deleted

Возвращает признак того, что ярлык помечен к удалению.

Description

Задаёт или возвращает примечание к ярлыку.

FolderId

Возвращает идентификатор папки в которой размещен ярлык.

Id

Возвращает идентификатор ярлыка.

InUpdate

Возвращает признак включения для объекта режима отложенных изменения.

IsHardLink

Возвращает признак того, что ярлык является "сильным".

ModeId

Задаёт или возвращает идентификатор режима открытия карточки на которую ссылается ярлык.

Recalled

Возвращает признак отозванности ярлыка.

Session

Возвращает текущую сессию пользователя.

Методы

Имя Описание

BeginUpdate

Включает режим отложенных изменений.

CancelUpdate

Отменяет несохранённые изменения и выключает режим отложенных изменений.

Copy(Guid)

Копирует ярлык в указанную папку.

EndUpdate

Отправляет накопленные изменения на сервер и выключает режим отложенных изменений.

MarkCardForDeletion(Guid)

Требует удаление указанной карточки при отмене изменений, если задействован режим отложенных изменений.

Move(Guid)

Перемещает ярлык в указанную папку.

Refresh

Обновляет данные ярлыка.

ShortcutEquals(Shortcut)

Сравнивает текущий и заданный ярлыки.

TurnToHardLink

Изменяет ярлык со "слабого" на "сильный".

UpdateNow

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