SharedWorkspace Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |