
CALENDAR_QUERY().CALENDAR_QUERY e obter um ID de resultado, chamar CALENDAR_QUERY_RESULT com esse ID e um campo específico retornará os dados correspondentes a esse campo. Se a consulta retornar múltiplos eventos, e um número de entrada (entry) for fornecido, as informações daquele evento específico serão retornadas.CALENDAR_QUERY_RESULT(id,field[,entry])CALENDAR_QUERYgetnum - Número de eventos ocorrendo durante o intervalo de tempo.summary - Um resumo do evento.description - A descrição completa do evento.organizer - O organizador do evento.location - O local do evento.categories - As categorias do evento.priority - A prioridade do evento.calendar - O nome do calendário associado ao evento.uid - O identificador único do evento.start - O horário de início do evento (em segundos desde a época Unix).end - O horário de término do evento (em segundos desde a época Unix).busystate - O status de ocupação do evento: 0=LIVRE, 1=PROVISÓRIO, 2=OCUPADO.CALENDAR_BUSY, CALENDAR_EVENT, CALENDAR_QUERY e CALENDAR_WRITE.
