ASC.Api.Calendar Constructor Возвращает список всех дат, содержащих события из показанных календарей События календаря Начальная дата периода Конечная дата периода Список дат false Возвращает список календарей и подписок с событиями текущего пользователя за выбранный период Календари и подписки Начальная дата периода Конечная дата периода Список календарей и подписок с событиями Возвращает список всех подписок, доступных для пользователя Список подписок Перечень подписок Обновляет статус подписки (пользователь оформил подписку или отказался от нее) Обновить подписку Обновленные статусы подписки false Возвращает подробные сведения о календаре с ИД, указанным в запросе Календарь по ИД ИД календаря Календарь Создает новый календарь с указанными в запросе параметрами (название, описание, цвет и т. д.) Создать календарь Название календаря Описание календаря Цвет текста события Цвет фона события Часовой пояс календаря Тип оповещения о событии, если он назначается по умолчанию Опции совместного доступа к календарю с другими пользователями Адрес iCal Календарь для списка задач Созданный календарь Обновляет выбранный календарь на основе параметров (название, описание, цвет и т. д.), указанных в запросе текущего пользователя и правах доступа других пользователей Обновить календарь ИД календаря Новое название календаря Новое описание календаря Цвет текста события Цвет фона события Часовой пояс календаря Тип оповещения о событии, если он назначается по умолчанию Тип отображения: показывать или скрывать события в календаре Опции совместного доступа к календарю с другими пользователями Адрес iCal Обновленный календарь Изменить параметры отображения календаря, указанные в запросе текущего пользователя Обновить пользовательский вид календаря ИД календаря Название календаря Цвет текста события Цвет фона события Часовой пояс календаря Тип оповещения о событии, если он назначается по умолчанию Тип отображения: показывать или скрывать события в календаре Обновленный календарь Удаляет календарь с ИД, указанным в запросе Удалить календарь ИД календаря Возвращает ссылку на iCal, связанный с календарем, ИД которого указан в запросе Получить ссылку на iCal ИД календаря Ссылка на iCal Возвращает ссылку на CalDAV, связанный с календарем, ИД которого указан в запросе Получить ссылку на CalDAV ИД календаря Ссылка на CalDAV Выполнить функцию обновления события CalDAV Обновить событие CalDAV изменения события false Выполнить функцию удаления события CalDAV Удалить событие CalDAV сведения о событии false Возвращает веб-канал iCal, связанного с календарем за счет ИД и подписи, которые указаны в запросе Получить веб-канал iCal ИД календаря Подпись Чтобы получить веб-канал, нужно воспользоваться методом, возвращающим ссылку на веб-канал iCal (и генерирующим необходимую подпись) Веб-канал календаря iCal Импортирует события из файлов iCal Импорт iCal Файлы в формате iCal с импортируемыми событиями Возвращает количество импортированных событий Импортирует события из файлов iCal в существующий календарь Импорт iCal ИД календаря, где будут храниться импортированные события Файлы в формате iCal с импортируемыми событиями Возвращает количество импортированных событий Импортирует события из файлов iCal Импорт iCal ИД календаря Строка в формате iCal Возвращает количество импортированных событий Создает календарь с помощью ссылки на внешний веб-канал iCal Создать календарь Ссылка на внешний календарь iCal Название календаря Название текста события Название фона события Созданный календарь Создает новое событие в календаре по умолчанию с указанными в запросе параметрами Создать событие Название события Описание события Начальная дата события Конечная дата события Тип повторения события (строка RRULE в формате iCal) Тип уведомления о событии Тип длительности события: на весь день или нет Параметры общего доступа к событию Список событий Создает новое событие в выбранном календаре с указанными в запросе параметрами Создать событие ИД календаря, где создается событие Название события Описание события Начальная дата события Конечная дата события Тип повторения события (строка RRULE в формате iCal) Тип уведомления о событии Тип длительности события: на весь день или нет Параметры общего доступа к событию Список событий Обновляет существующее событие в выбранном календаре с указанными в запросе параметрами Обновить событие ИД календаря, где отмечено событие ИД события Новое название события Новое описание события Начальная дата события Конечная дата события Тип повторения события (строка RRULE в формате iCal) Тип уведомления о событии Тип длительности события: на весь день или нет Параметры общего доступа к событию Статус события Обновленный список событий Создает новую задачу в выбранном календаре с указанными в запросе параметрами Создать событие Задача в формате iCal ИД пользователя задачи Задача Удаляет задачу Удалить задачу ИД задачи Булев флаг, означающий, что запрос отправлен с сервера CalDAV Создает новое событие в выбранном календаре с указанными в запросе параметрами Создать событие ИД календаря, где создается событие Событие в формате iCal Тип уведомления о событии Параметры общего доступа к событию ИД пользователя события Событие Обновляет существующее событие в выбранном календаре с указанными в запросе параметрами Обновить событие ИД события ИД календаря, где отмечено событие Событие в формате iCal Тип уведомления о событии Параметры общего доступа к событию Булев флаг, означающий, что запрос отправлен с сервера CalDAV ИД организатора события Обновленное событие Целиком удаляет событие из календаря (все события в серии) Удалить серию событий ИД события Удаляет одно событие из серии повторяющихся событий Удалить событие ИД события Дата, удаляемая из повторяющегося события Тип удаления повторяющегося события Булев флаг, означающий, что запрос отправлен с сервера CalDAV Обновленная коллекция серии событий Отменяет подписку текущего пользователя на событие с ИД, указанным в запросе Отписаться от события ИД события Возвращает событие из истории в формате ICS Возвращает событие из истории в формате ICS ИД пользователя события История события Возвращает событие из истории в формате ICS Возвращает событие из истории в формате ICS ИД события История события Возвращает параметры общего доступа к календарю с ИД, указанным в запросе Получить параметры общего доступа ИД календаря Параметры общего доступа Возвращает значения по умолчанию для параметров общего доступа Получить значения доступа по умолчанию Параметры общего доступа по умолчанию Определяет все базовые операции, которые должны быть выполнены генераторами синтаксического анализатора. Проанализировать потоки rfc2445 iCalendar и преобразовать их в другой формат исходя из используемого генератора. Этот класс является основной точкой входа для библиотеки ICalParser. Синтаксический анализатор создается с параметром TextReader, содержащим анализируемый поток iCalendar, и параметром IEmitter, применяемым для перевода iCalendar в другой формат. Любой файл в формате iCalendar имеет следующий формат: ID[[;attr1;attr2;attr3;...;attrn]:value], где ID (идентификатор) — это основное ключевое слово, определяющее запись iCalendar, вслед за которым указывается необязательный набор атрибутов и единичное значение. Синтаксический анализатор во время работы идентифицирует определенные идентификаторы, атрибуты и значения, относит их к различным категориям исходя из похожего "поведения" (определенного в классе Token) и передает распознанные символы генератору для дальнейшей обработки. Политика восстановления синтаксического анализатора после ошибок довольно проста. В случае обнаружения ошибки она записывается, выполняется считывание оставшейся строки (возможно, с переносом), и синтаксический анализ продолжается. Следующий фрагмент служит для считывания содержимого файла myCalendar.ics, где синтаксический анализатор ожидает наличие операторов iCalendar, и записи эквивалента RdfICalendar в стандартный вывод. RDFEmitter emitter = new RDFEmitter( ); StreamReader reader = new StreamReader( "myCalendar.ics" ); Parser parser = new Parser( reader, emitter ); parser.Parse( ); Console.WriteLine( emitter.Rdf ); Создать новый синтаксический анализатор iCalendar. Средство чтения, содержащее поток текста iCalendar Генератор, который преобразует элементы iCalendar Основная точка входа для запуска синтаксического анализатора. Альтернативная точка входа для запуска синтаксического анализатора. Указывает на то, нужно ли заставлять генератор создавать начальные и концевые сегменты перед созданием тела iCalendar и после его создания Проанализировать первое поле строки (ИД). Возвращает логическое значение, указывающее на то, успешно ли распознан ИД при помощи метода. Если это не так, метод обеспечивает запуск сканера с начала новой строки. Проанализировать список атрибутов, разделенных точкой с запятой. Атрибуты всегда существуют в формате "id=значение". Они указывают на пары ключ/значение в формате атрибута iCalendar. Проанализировать значение. Значение является последним элементом данных в строке ввода iCalendar. Базовый механизм обработки ошибок синтаксическим анализатором Сканер отвечает за разметку файлов iCalendar (RFC2445) для обработки синтаксическим анализатором. Возвращает следующий маркер в файле. Возвращает пустое значение в конце файла. Этот метод применяется при восстановлении после ошибок, получения оставшейся строки, включая строки с переносом, и выбора позиции с новой строки или в конце файла. Представляет собой отдельные маркеры, возвращаемые синтаксическому анализатору сканером. Учтите, что процесс создания маркеров зависит от параметра ScannerState. Это состояние определяется текущим контекстом сканера: анализом идентификаторов, параметров или значений. Например, грамматика iCalendar определяет следующие возможные состояния: id;id=parm:value. Каждую строку, полученную при анализе значения, нужно обрабатывать по-своему (например, строки в кавычках разрешены в разделе "parm", но не в разделе "id"). Строго типизированный класс ресурсов для поиска локализованных строк и т. д. Возвращает используемый этим классом кэшированный экземпляр ResourceManager. Переопределяет свойство CurrentUICulture текущего потока для поиска любых ресурсов с помощью этого строго типизированного класса ресурсов. Выполняет поиск локализованной строки, которая похожа на следующую: #if($SharingType == "calendar") h1.Открыт доступ к календарю: $CalendarName "$UserName":"$UserLink" открыл вам доступ к календарю: $CalendarName ^Вы получили это сообщение, потому что являетесь зарегистрированным пользователем портала "${__VirtualRootPath}":"${__VirtualRootPath}". Если вы не хотите получать уведомления о календарях, к которым у вас есть доступ, измените свои "настройки подписки":"$RecipientSubscriptionConfigURL".^ #end #if($SharingType == "event") h1.Открыт доступ к событию: $ [остаток строки опущен]";. Выполняет поиск локализованной строки, которая похожа на следующую: #if($SharingType == "calendar") Calendar. Открыт доступ к календарю: $CalendarName #end #if($SharingType == "event") Calendar. Открыт доступ к событию: $EventName #end. Выполняет поиск локализованной строки, которая похожа на следующую: #if($SharingType == "calendar") Calendar. Открыт доступ к календарю: $CalendarName #end #if($SharingType == "event") Calendar. Открыт доступ к событию: $EventName #end. Выполняет поиск локализованной строки, которая похожа на следующую: h1.Напоминание о событии: $EventName Событие $EventName назначено на $EventStartDate #if($EventEndDate!="")- $EventEndDate #end #if($EventDescription!="") Описание события: $EventDescription #end ^Вы получили это сообщение, потому что являетесь зарегистрированным пользователем портала "${__VirtualRootPath}":"${__VirtualRootPath}". Если вы не хотите получать напоминания о событии, измените "настройки подписки":"$RecipientSubscriptionConfigURL".^. Выполняет поиск локализованной строки, которая похожа на следующую: Событие $EventName назначено на $EventStartDate #if($EventEndDate!="")- $EventEndDate #end #if($EventDescription!="") Описание события: $EventDescription #end. Выполняет поиск локализованной строки, которая похожа на следующую: Calendar. Напоминание о событии: $EventName. Строго типизированный класс ресурсов для поиска локализованных строк и т. д. Возвращает используемый этим классом кэшированный экземпляр ResourceManager. Переопределяет свойство CurrentUICulture текущего потока для поиска любых ресурсов с помощью этого строго типизированного класса ресурсов. Выполняет поиск локализованной строки, которая похожа на следующую: <patterns> <formatter type="ASC.Notify.Patterns.NVelocityPatternFormatter, ASC.Common" /> <pattern id="CalendarSharingPattern" sender="email.sender"> <subject resource="|CalendarSharingSubject|ASC.Api.Calendar.Notification.CalendarPatternResource,ASC.Api.Calendar" /> <body styler="ASC.Notify.Textile.TextileStyler,ASC.Notify.Textile" resource="|CalendarSharingEmailPattern|ASC.Api.Calendar.Notification.CalendarPatternResource,ASC.Api.Calendar" /> </pattern> <pattern id="CalendarSharing [rest of string was truncated]";. Строго типизированный класс ресурсов для поиска локализованных строк и т. д. Возвращает используемый этим классом кэшированный экземпляр ResourceManager. Переопределяет свойство CurrentUICulture текущего потока для поиска любых ресурсов с помощью этого строго типизированного класса ресурсов. Выполняет поиск локализованной строки, которая похожа на следующую: Напоминания о днях рождения пользователей. Выполняет поиск локализованной строки, которая похожа на следующую: Дни рождения пользователей. Выполняет поиск локализованной строки, которая похожа на следующую: Общие календари. Выполняет поиск локализованной строки, которая похожа на следующую: Мой календарь. Выполняет поиск локализованной строки, которая похожа на следующую: Доступ запрещен. Выполняет поиск локализованной строки, которая похожа на следующую: Имя не может быть пустым. Выполняет поиск локализованной строки, которая похожа на следующую: Неверный формат даты. Выполняет поиск локализованной строки, которая похожа на следующую: Элемент не найден. Выполняет поиск локализованной строки, которая похожа на следующую: Полный доступ. Выполняет поиск локализованной строки, которая похожа на следующую: Календари iCal. Выполняет поиск локализованной строки, которая похожа на следующую: Без названия. Выполняет поиск локализованной строки, которая похожа на следующую: Без названия. Выполняет поиск локализованной строки, которая похожа на следующую: Владелец. Выполняет поиск локализованной строки, которая похожа на следующую: Личные календари. Выполняет поиск локализованной строки, которая похожа на следующую: Только для чтения. Выполняет поиск локализованной строки, которая похожа на следующую: Доступные мне календари. Выполняет поиск локализованной строки, которая похожа на следующую: Вот все события, которыми со мной поделились другие пользователи. Выполняет поиск локализованной строки, которая похожа на следующую: События, которыми со мной поделились. Выполняет поиск локализованной строки, которая похожа на следующую: Неверная ссылка на iCal.