Propriedade Presentation.SharedWorkspace (PowerPoint)

Observação

Este objeto ou membro foi substituído, mas continua a fazer parte do modelo de objeto para compatibilidade com versões anteriores. Você não deve usá-lo nos novos aplicativos.

Retorna um objeto SharedWorkspace que representa o espaço de trabalho de documento no qual uma apresentação específica está localizada. Somente leitura.

Sintaxe

expressão. Sharedworkspace

Expressão Uma variável que representa um objeto Presentation .

Valor de retorno

SharedWorkspace

Comentários

Use o objeto SharedWorkspace para adicionar a apresentação ativa do Microsoft PowerPoint a um site de espaço de trabalho de documento do Microsoft SharePoint Server no servidor para se beneficiar dos recursos de colaboração do espaço de trabalho, ou para desconectar ou remover o documento do espaço de trabalho. Use conjuntos do objeto SharedWorkspace para gerenciar arquivos, pastas, links, membros e tarefas associadas com o documento compartilhado.

O modelo de objeto SharedWorkspace está disponível ou não um documento é armazenado em um espaço de trabalho. A propriedade SharedWorkspace do objeto Presentation não retorna nada quando o documento não é compartilhado. Use a propriedade Connected do objeto SharedWorkspace para determinar se a apresentação ativa na verdade é salvo no e conectada a um espaço de trabalho compartilhado.

Os usuários precisam de permissões adequadas para usar os objetos, propriedades e métodos na hierarquia do objeto SharedWorkspace.

Use a coleção SharedWorkspaceFiles, acessada por meio da propriedade Files do objeto SharedWorkspace, para gerenciar apresentações e arquivos salvos em um espaço de trabalho compartilhado.

Use a coleção SharedWorkspaceFolders, acessada por meio da propriedade Folders do objeto SharedWorkspace, para gerenciar subpastas dentro da pasta da biblioteca de documento principal de um espaço de trabalho compartilhado.

Use a coleção SharedWorkspaceLinks, acessada por meio da propriedade Links do objeto SharedWorkspace, para gerenciar links para documentos adicionais e informações de interesse para os membros que estão colaborando em documentos no espaço de trabalho compartilhado.

Use a coleção SharedWorkspaceMembers, acessada por meio da propriedade membros do objeto SharedWorkspace, para gerenciar usuários que têm direitos para participar de um espaço de trabalho compartilhado e colaborar em documentos compartilhados salvos no espaço de trabalho.

Use a coleção SharedWorkspaceTasks, acessada por meio da propriedadetasks do objeto SharedWorkspace, para gerenciar tarefas atribuídas aos membros que estão colaborando em documentos no espaço de trabalho compartilhado.

Use o método CreateNew para criar um novo espaço de trabalho de documento e adicionar o documento ativo ao espaço de trabalho. Use as propriedades Name e URL para retornar informações sobre o espaço de trabalho.

Objeto SharedWorkspace usa um cache local de objetos e propriedades do servidor. O desenvolvedor pode precisar atualizar este cache antes de realizar determinadas operações ou salvar alterações na propriedade armazenado em cache no servidor. Use o método Refresh do objeto SharedWorkspace para atualizar o cache local do servidor e a propriedade LastRefreshed para determinar quando a operação de atualização última foi realizada. Use o método Save dos objetos SharedWorkspaceLink e SharedWorkspaceTask depois de modificar suas propriedades localmente, para carregar as alterações no servidor.

Use o método Disconnect para desconectar a cópia local do documento ativo do espaço de trabalho compartilhado, deixando a cópia compartilhada intacta no espaço de trabalho. Use o método RemoveDocument para remover o documento compartilhado do espaço de trabalho compartilhado inteiramente.

Os usuários precisam de permissões adequadas para usar os objetos, propriedades e métodos na hierarquia do objeto SharedWorkspace. Use o argumento da função ao adicionar membros à coleção SharedWorkspaceMembers para especificar o conjunto de permissões específicas para cada membro do espaço de trabalho.

Ao usar o modelo de objeto SharedWorkspace, é possível criar condições em que o cache do objeto SharedWorkspace não está sincronizado com a interface do usuário exibida no painel de Espaço de trabalho compartilhado do documento ativo. Por exemplo, se o método CreateNew programaticamente adiciona o documento ativo para um novo objeto workspace enquanto o painel de Espaço de trabalho compartilhado é aberto, o painel de Espaço de trabalho compartilhado continuarão exibir o botão Criar novo. Em circunstâncias como essas, se o usuário fizer uma seleção no painel de Espaço de trabalho compartilhado que não é mais válido, será gerado um erro e uma operação de atualização é realizada para sincronizar a exibição com o estado do documento atual e os dados de espaço de trabalho compartilhado.

Objeto Presentation também tem uma propriedade Sync que retorna um objeto Sync. Use o objeto Sync e suas propriedades e métodos para gerenciar a sincronização de local e as cópias do servidor do documento compartilhado.

Exemplo

O exemplo a seguir retorna uma referência ao espaço de trabalho de documento no qual a apresentação ativa está armazenada. Este exemplo pressupõe que o documento ativo pertença a um espaço de trabalho de documento.

Dim objWorkspace As SharedWorkspace

Set objWorkspace = ActivePresentation.SharedWorkspace


Confira também

Objeto Presentation

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.