Compartilhar via


SharedWorkspace Interface

Definição

Esse objeto, membro ou enumeração é preterido e não se destina a ser usado em seu código. Um objeto SharedWorkspace permite que o desenvolvedor adicione o documento ativo a um workspace de documento Microsoft Windows SharePoint Services no servidor e gerencie outros objetos no workspace compartilhado.

public interface class SharedWorkspace : Microsoft::Office::Core::_IMsoDispObj
[System.Runtime.InteropServices.Guid("000C0385-0000-0000-C000-000000000046")]
public interface SharedWorkspace : Microsoft.Office.Core._IMsoDispObj
[<System.Runtime.InteropServices.Guid("000C0385-0000-0000-C000-000000000046")>]
type SharedWorkspace = interface
    interface _IMsoDispObj
Public Interface SharedWorkspace
Implements _IMsoDispObj
Atributos
Implementações

Comentários

A propriedade SharedWorkspace de um objeto Documento do Microsoft Office Word 2003, o objeto Workbook do Microsoft Office Excel 2003 e o objeto Apresentação do Microsoft Office PowerPoint 2003 retorna um objeto SharedWorkspace .

Use o objeto SharedWorkspace para adicionar o documento ativo do Word, Excel ou PowerPoint a um workspace de documento Windows SharePoint Services no servidor, a fim de aproveitar os recursos de colaboração do workspace ou desconectar ou remover o documento do workspace. Use as coleções do objeto SharedWorkspace para gerenciar arquivos, pastas, links, membros e tarefas associadas ao 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 dos objetos de documento, pasta de trabalho e a apresentação não retorna nada quando o documento não é compartilhado. Use a Connected propriedade do objeto SharedWorkspace para determinar se o documento ativo está de fato salvo e conectado a um workspace compartilhado.

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

Use a SharedWorkspaceFiles coleção, acessada por meio da Files propriedade do objeto SharedWorkspace , para gerenciar documentos e arquivos salvos em um workspace compartilhado.

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

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

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

Use a SharedWorkspaceTasks coleção, acessada por meio da Tasks propriedade do objeto SharedWorkspace , para gerenciar tarefas atribuídas aos membros que estão colaborando nos documentos no workspace compartilhado.

Use o CreateNew(Object, Object) método para criar um novo workspace de documentos e adicionar o documento ativo ao workspace. Use as Name propriedades e URL para retornar informações sobre o workspace.

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

Use o Disconnect() método para desconectar a cópia local do documento ativo do workspace compartilhado, deixando a cópia compartilhada intacta no workspace. Use o RemoveDocument() método para remover totalmente o documento compartilhado do workspace compartilhado.

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

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. 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.

Os Documentobjetos , Workbooke Presentation também têm uma propriedade Sync que retorna um Sync objeto. 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.

Propriedades

Application

Retorna um objeto Application que representa o aplicativo de contêiner para o objeto.

Connected

Retorna um valor booliano que indica se o documento ativo está ou não salvo no momento e conectado a um workspace compartilhado.

Creator

Retorna um inteiro de 32 bits que indica o aplicativo no qual o objeto especificado foi criado.

Files

Retorna uma SharedWorkspaceFiles coleção que representa a lista de arquivos armazenados na biblioteca de documentos associada ao workspace compartilhado atual.

Folders

Retorna uma SharedWorkspaceFolders coleção que representa a lista de subpastas na biblioteca de documentos associada ao workspace compartilhado atual.

LastRefreshed

Retorna a data e a hora em que o Refresh() método foi chamado mais recentemente.

Links

Retorna uma SharedWorkspaceLinks coleção que representa a lista de links salvos no workspace compartilhado atual.

Members

Retorna uma SharedWorkspaceMembers coleção que representa a lista de membros no workspace compartilhado atual.

Name

Retorna ou define o nome do objeto especificado.

Parent

Retorna o objeto Pai para o objeto especificado.

SourceURL

Designa o local da cópia pública de um documento compartilhado ao qual as alterações devem ser publicadas após a revisão do documento em um workspace de documento separado.

Tasks

Retorna uma SharedWorkspaceTaskscoleção que representa a lista de tarefas no workspace compartilhado atual.

URL

Retorna a URL (Uniform Resource Locator) de nível superior do workspace compartilhado.

Métodos

CreateNew(Object, Object)

Cria um novo workspace de documento no servidor e adiciona o documento ativo ao novo workspace compartilhado.

Delete()

Exclui o espaço de trabalho compartilhado atual e todos os dados dele.

Disconnect()

Desconecta a cópia local do documento ativo do workspace compartilhado.

Refresh()

Atualiza o cache local dos SharedWorkspace arquivos, pastas, links, membros e tarefas do objeto do servidor.

RemoveDocument()

Remove o documento ativo do workspace compartilhado.

Aplica-se a