Compartilhar via


Serviços do Visio no SharePoint

Os Serviços do Visio no Microsoft SharePoint permitem carregar, exibir e interagir de forma programática com os arquivos Visio .vsdx, .vsdm e Visio Web Drawings (.vdw) no Microsoft SharePoint e Microsoft Office SharePoint Online.

Novidades no Visio Services no SharePoint

Os Serviços do Visio no Microsoft SharePoint e em Microsoft Office SharePoint Online incluem vários novos recursos, incluindo suporte para o novo formato de arquivo do Microsoft Visio 2013, suporte para fontes de dados do BCS (Microsoft Business Connectivity Services) e acesso programático a comentários.

Novo formato de arquivo

Aplica-se a: Visio Services no SharePoint Server & SharePoint Online.

O Visio 2013 apresenta um novo formato de arquivo (.vsdx), com base no padrão OPC (Open Packaging Conventions) (ISO 29500, Parte 2) e nos elementos XML do formato de arquivo XML do Visio anterior (.vdx). É um formato de arquivo baseado em XML com zíper semelhante aos formatos de arquivo usados em outros aplicativos.

Com o novo formato de arquivo, você pode salvar um desenho do Visio 2013 diretamente em uma biblioteca do SharePoint Server ou do SharePoint Online, sem precisar publicar o arquivo como um Desenho Web do Visio (.vdw). Mesmo assim, os Serviços do Visio ainda podem ler e exibir arquivos do Visio Web Drawing.

O Visio Services mantém a capacidade de exibir o formato Visio Web Drawing (.vdw) no navegador. Agora também renderiza os novos formatos de desenho do Visio (.vsdx) e desenho habilitado para macro do Visio (.vsdm).

O modelo de objeto Do Visio ServicesECMAScript (JavaScript, JScript) contém uma nova API para dar suporte ao novo formato de arquivo: o Método Vwa.VwaControl.getDiagramFileType. Os métodos retornam um valor da Enumeração Vwa.DiagramFileType que indica se o arquivo exibido na Web Part do Visio Web Access é um desenho do Visio (.vsdx) ou um Desenho Web do Visio (.vdw).

Para obter mais informações sobre o novo formato de arquivo no Visio 2013, consulte Introdução ao formato de arquivo do Visio (.vsdx).

Observação: os novos arquivos do Visio (.vsdx e .vsdm) são exibidos somente no formato raster no Visio Services. Os Desenhos Web do Visio (.vdw) ainda podem ser exibidos usando Silverlight.

Suporte a dados BCS (Serviços de Conectividade Corporativos)

Aplica-se a: Visio Services no SharePoint Server & SharePoint Online.

Os diagramas do Visio 2013 agora podem ser conectados a listas externas criadas usando o BCS (Microsoft Business Connectivity Services) em servidores do SharePoint e no SharePoint Online. Visio Services suporta a capacidade de atualizar os diagramas do Visio como as atualizações de dados.

Observação: os Serviços do Visio não dão suporte a provedores de dados SQL, SQL Azure, OLEDC, ODBC e personalizados como fontes de dados no SharePoint Online. |

Comentários

Aplica-se a: Visio Services no SharePoint Server & SharePoint Online.

Visio 2013 inclui uma nova estrutura de comentário. Comentários agora podem ser associados uma determinada forma ou página. Visio Services inclui APIs de JavaScript para recuperar os comentários de um diagrama.

Para obter mais informações sobre as APIs de comentários no modelo de objeto Visio ServicesJavaScript, confira os tópicos Método VwaPage.getPageComments e Método VwaShape.getComments.

Recálculo expandido

Aplica-se a: Visio Services no SharePoint Server & SharePoint Online.

Visio Services agora pode recalcular fórmulas do ShapeSheet. Além de atualizar gráficos de dados, Visio Services pode atualizar todas as formas com dados e visuais que dependam dos dados. A maioria das funções do ShapeSheet são suportados para o recálculo.

Tratamento de erros aprimorado

Aplica-se a: Visio Services no SharePoint Server & SharePoint Online.

Quando ocorre um erro de atualização de dados em um desenho Visio exibido em Visio Services, a exibição agora volta a uma imagem estática do diagrama. Visio Services também fornece as informações mais acionáveis em mensagens de erro.

Autenticação de repositório seguro

Aplica-se a: Visio Services no SharePoint Server & SharePoint Online.

Anteriormente, as configurações de autenticação para fontes de dados externas (um banco de dados SQL, por exemplo) só poderia ser configuradas por meio de um utilitário em Microsoft Excel. Com Visio 2013, os usuários agora podem configurar seus diagramas de conexão de dados diretamente do cliente Visio, que permite que as fontes de dados para serem atualizadas no Visio Services.

Modelo de objeto JavaScript de serviços do Visio

Aplica-se a: Visio Services no SharePoint Server & SharePoint Online.

O namespace do Vwa no modelo de objeto JavaScript no Visio Services fornece acesso programático aos desenhos do Visio exibidos na Web Part do Visio Web Access. Usando o modelo de objeto JavaScript, você pode acessar dados sobre diagramas, páginas e formas; hiperlinks da forma; e propriedades da caixa de contorno de forma. Com esse acesso, você pode criar misturas que realce formas, coloque sobreposições no diagrama, respondem a eventos de mouse e diagrama e alterem as propriedades de Panorâmica e zoom do visor.

Para obter informações sobre como adicionar uma Web Part do Visio Web Access a uma página do SharePoint e programação dessa página usando as APIs JavaScript no Visio 2013, consulte Personalizando Desenhos Web do Visio na Web Part do Visio Web Access.

Biblioteca de classes de serviços do Visio

Aplica-se a: Visio Services no SharePoint Server.

Você pode usar a biblioteca de classes do Visio Services, no namespace Microsoft.Office.Visio.Server , para criar provedores de dados personalizados do Visio Services. Esses provedores de dados permitem atualizar programaticamente dados derivados de fontes de dados personalizadas em diagramas do Visio 2013 hospedados em um site do SharePoint.

Para obter mais informações sobre como criar um provedor de dados personalizado e trabalhar por meio de uma solução completa de ponta a ponta, consulte Criando um provedor de dados personalizado com o Visio Services.

Confira também