Compartir a través de


Uso compartido de calendarios

Puede compartir la información del calendario de Microsoft Outlook mediante el uso compartido de una carpeta del calendario, si tiene una cuenta de Exchange Server, o mediante la exportación del contenido de una carpeta del calendario a un archivo iCalendar (.ics) de calendario. La información del calendario también se puede compartir en línea mediante el uso de diversos protocolos.

Para obtener más información sobre el uso compartido en línea de calendarios, vea Uso compartido de calendarios en línea, Fuentes RSS, carpetas de Microsoft SharePoint Foundation y carpetas de Exchange.

Uso compartido de calendarios en línea

El uso compartido de mensaje se usa para invitar o solicitar acceso a una carpeta del calendario; o bien, para responder a una invitación o solicitud de uso compartido mediante la autorización o la denegación de acceso a una carpeta del calendario. Para crear una invitación o una solicitud de uso compartido, se usa el método CreateSharingItem del objeto NameSpace para crear un objeto SharingItem. Un objeto Folder hace referencia a la carpeta del calendario que se usa para establecer el uso compartido del contexto del mensaje de correo.

Nota:

[!NOTA] Sólo puede hacer referencia a la carpeta predeterminada del Calendario al crear una solicitud de uso compartido. Un solo objeto SharingItem puede representar tanto una invitación como una solicitud para uso compartido, si se usa la carpeta predeterminada del Calendario como contexto de uso compartido.

El uso compartido de respuestas se crea automáticamente y se envía mediante la llamada a los métodos Allow o Deny de un objeto SharingItem que representa una solicitud de uso compartido. Si llama a los métodos Allow o Deny, permite o impide, respectivamente, tener acceso a la carpeta solicitada: el usuario que solicita el acceso no tiene por qué recibir la respuesta de uso compartido.

Exportar información del calendario

El objeto CalendarSharing se usa para exportar información desde la carpeta del calendario a un archivo de calendario iCalendar y, además, se puede usar para crear un objeto MailItem que no sólo contiene dicho archivo como datos adjuntos, sino que también proporciona la información del calendario en formato HTML en el cuerpo del mensaje de correo electrónico. El objeto CalendarSharing incluye varias propiedades que se pueden usar para limitar el ámbito y los detalles de la información del calendario incluidos en el archivo iCalendar y en el cuerpo del objeto MailItem.

The GetCalendarExporter method of the Folder object is used to obtain a CalendarSharing object reference for a specified calendar folder. From the CalendarSharing object, you can either use the SaveAsICal method to save an iCalendar calendar file, or you can use the ForwardAsICal method to create a MailItem that contains both formatted calendar information and an iCalendar calendar file.

Una vez exportado, un archivo de calendario iCalendar se puede abrir usando el método OpenSharedFolder del objeto NameSpace.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.