Pergunta

Atualmente, estou programando um aplicativo de agendamento vagamente baseado no padrão iCalendar.Alguém sabe em qual propriedade posso armazenar as informações do criador do evento?Ao navegar pelo iCalendar RFC 2445, encontro esta propriedade: Organizador.posso armazenar as informações do criador do evento na propriedade mesmo que ele seja a única pessoa envolvida no evento?ou já existe um campo para armazenar as informações do criador do evento???!

Foi útil?

Solução

Algumas notas do rfc2445

Conformidade:Esta propriedade deve ser especificada em um objeto Icalendar que especifica uma entidade calendário agendada para o grupo.Esta propriedade deve ser especificada em um objeto Icalendar que especifica a publicação do tempo movimentado de um usuário do calendário.Está Propriedade NÃO DEVE ser especificado em um objeto iCalendar que especifica apenas uma definição de fuso horário ou Isso Define entidades de calendário que não são entidades agendadas em grupo, mas são entidades apenas no calendário de um único usuário.

Outras dicas

ORGANIZER;CN="Sally Example":mailto:sally@example.com

Parece que a resposta

Estou pesquisando um aplicativo semelhante, preocupado com rastreamento e tratamento de eventos, e cheguei às mesmas conclusões que Jeffrey04.

Especificamente, para representar aviso ou alarme, pareceria apropriado utilizar o componente VJOURNAL, já que o evento está no passado, e talvez continue até o presente, mas certamente não é uma reunião.O VJOURNAL também não ocupa espaço no calendário.IMHO, o melhor campo para representar o originador é X-WR-RELCALID, que não é RFC5545, mas parece se adequar à ideia de um UID de criador.Vou vincular isso a um UID vCard.

Não consigo entender por que a ideia de um criador de eventos não era importante para os redatores das especificações do iCal.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top