Итак, еще раз, чтобы дать другим пользователям возможность проверить ответ на этот вопрос, я отвечу на свой собственный вопрос.
Если пользователь в CMS Sitecore указывает диапазон, в котором элемент может быть опубликовани перед вами появляется стандартное значение:
- Найдите класс / рендеринг, который отображает информацию
- Убедитесь, что ваш код проверяет наличие доступных версий
Если доступна только одна версия, как в моем случае, и нет других версий, в то время как сегодняшняя дата выходит за пределы диапазона, указанного с помощью простого Item.Empty проверки будет достаточно.
Всякий раз, когда у вас есть элемент Sitecore, который вам нужно обработать:
элемент имеет версии на языке контекста ??-> item.Versions.Count
пункт может быть опубликован ??-> !item.Publishing.IsValid(DateTime.Today, false)
пункт имеет макет ??-> item.Visualization.GetLayout(Sitecore.Context.Device)
Надеюсь, однажды эта информация кому-нибудь пригодится!