Propiedad Presentation.SharedWorkspace (PowerPoint)

Nota:

Se ha degradado a este objeto o miembro, pero sigue siendo parte del modelo de objetos para la compatibilidad con versiones anteriores. No debe usarse en nuevas aplicaciones.

Devuelve un objeto SharedWorkspace que representa el área de trabajo de documento en el que se encuentra una presentación especificada. Solo lectura.

Sintaxis

expresión. Sharedworkspace

Expresión Variable que representa un objeto Presentation .

Valor devuelto

SharedWorkspace

Comentarios

Utilice el objeto SharedWorkspace para agregar la presentación activa de Microsoft PowerPoint a un sitio de área de documentos de Microsoft SharePoint Server en el servidor para aprovechar las características de colaboración del área de trabajo, o para desconectar o quitar el documento del área de trabajo. Utilice las colecciones del objeto SharedWorkspace para administrar archivos, carpetas, vínculos, integrantes y tareas asociadas con el documento compartido.

El modelo de objetos SharedWorkspace está disponible o no está almacenado un documento en un área de trabajo. La propiedad SharedWorkspace del objeto Presentation no devuelve Nothing cuando el documento no se comparte. Utilice la propiedad Connected del objeto SharedWorkspace para determinar si la presentación activa en realidad se guardan en y conectada a un área de trabajo compartida.

Los usuarios requieren permisos adecuados para utilizar los objetos, propiedades y métodos en la jerarquía de objetos SharedWorkspace.

Utilice la colección SharedWorkspaceFiles, tiene acceso a través de la propiedad Files del objeto SharedWorkspace, para administrar las presentaciones y archivos guardados en un área de trabajo compartida.

Utilice la colección SharedWorkspaceFolders, tiene acceso a través de la propiedad Folders del objeto SharedWorkspace, para administrar subcarpetas dentro de la carpeta de biblioteca de documentos principal de un área de trabajo compartida.

Utilice la colección SharedWorkspaceLinks, tiene acceso a través de la propiedad Links del objeto SharedWorkspace, para administrar vínculos a otros documentos o información de interés para los integrantes que colaboran en los documentos en el área de trabajo compartida.

Utilice la colección SharedWorkspaceMembers, tiene acceso a través de la propiedad Members del objeto SharedWorkspace, para administrar los usuarios que tengan derechos para participar en un área de trabajo compartida y colaborar en los documentos compartidos guardados en el área de trabajo.

Utilice la colección SharedWorkspaceTasks, tiene acceso a través de la propiedad Tasks del objeto SharedWorkspace, para administrar las tareas asignadas a los integrantes que colaboran en los documentos en el área de trabajo compartida.

Utilice el método CreateNew para crear una nueva área de documentos y para agregar el documento activo al área de trabajo. Utilice las propiedades Name y URL para devolver información sobre el área de trabajo.

El objeto SharedWorkspace utiliza una memoria caché local de objetos y propiedades del servidor. El programador necesite actualizar esta caché antes de realizar determinadas operaciones o para guardar los cambios de propiedad almacenados en caché en el servidor. Utilice el método Refresh del objeto SharedWorkspace para actualizar la caché local del servidor y la propiedad LastRefreshed para determinar cuándo tuvo lugar por última vez la operación de actualización. Utilice el método Save de los objetos SharedWorkspaceLink y SharedWorkspaceTask después de modificar sus propiedades localmente para cargar los cambios en el servidor.

Utilice el método Disconnect para desconectar la copia local del documento activo del área de trabajo compartida dejando intacta la copia compartida en el área de trabajo. Utilice el método RemoveDocument para quitar completamente el documento compartido del área de trabajo compartida.

Los usuarios requieren permisos adecuados para utilizar los objetos, propiedades y métodos en la jerarquía de objetos SharedWorkspace. Utilice el argumento Role cuando agregue a miembros a la colección SharedWorkspaceMembers para especificar el conjunto de permisos de cada integrante del área de trabajo.

Cuando se usa el modelo de objetos SharedWorkspace, es posible crear condiciones en las que la caché del objeto SharedWorkspace no esté sincronizada con la interfaz de usuario que se muestra en el panel de Área de trabajo compartida del documento activo. Por ejemplo, si el método CreateNew agrega mediante programación el documento activo a un nuevo objeto workspace mientras está abierto el panel de Área de trabajo compartida, el panel de Área de trabajo compartida seguirá mostrando el botón Crear nuevo. En estos casos, si el usuario realiza una selección en el panel de Área de trabajo compartida que ya no es válido, se produce un error y se lleva a cabo una operación de actualización para sincronizar la presentación con el estado actual del documento y los datos de área de trabajo compartida.

El objeto Presentation tiene también una propiedad Sync que devuelve un objeto Sync. Utilice el objeto Sync y sus propiedades y métodos para administrar la sincronización de la variable local y la copia del servidor del documento compartido.

Ejemplo:

En el siguiente ejemplo se devuelve una referencia al área de documento en la que está almacenada la presentación activa. En este ejemplo se presupone que el documento activo pertenece a un área de documento.

Dim objWorkspace As SharedWorkspace

Set objWorkspace = ActivePresentation.SharedWorkspace


Consulte también

Objeto Presentation

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.