Google Календарь - Показ повторяющихся событий как нормальные события

asp.net загружает все блоки, необходимые, потому что рабочий процесс создает домен приложения со всеми необходимыми блоками для каждого экземпляра.

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

** редактирование: **

, если Вы не управляете B и C, но Вы говорите, что B нужен C для выполнения, и A имеет трудную ссылку на B. мне, это кажется на необходимость в компонентах ABC для работы, можно попытаться удалить зависимость B из путем создания этого парой loosy.

Вы можете использовать отражение для загрузки B из A, но являетесь B, все еще нуждается в C его попытка все еще вызвать проблемы.

, как Ваше решение компилирует с компонентом C?

C, сохраненный в GAC?

5
задан Oli 17 August 2009 в 14:01
поделиться

2 ответа

The projection is something I've played with before. It doesn't help (unless I want to parse and explode recurring events manually). But that link was golden.

$query->setParam('singleevents','true');

From their docs:

singleevents

Indicates whether recurring events should be expanded or represented as a single event.

Valid values are true (expand recurring events) or false (leave recurring events represented as single events). Default is false.

In my opinion, false is a stupid default but hey-ho. It appears to work now!

6
ответ дан 14 December 2019 в 08:56
поделиться

Изменение этого:

$query->setProjection('full');

На это:

$query->setProjection('composite');

Предоставит вам все виды дополнительных данных, включая повторяющиеся события. Это соответствует справочнику Google Calendar API: http://code.google.com/apis/calendar/docs/2.0/reference.html

1
ответ дан 14 December 2019 в 08:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: