Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Quando você cria um projeto do Office, o Visual Studio adiciona automaticamente referências aos assemblies de runtime das Ferramentas do Visual Studio para Office que são usados para o tipo de projeto e o .NET Framework de destino do projeto. Há assemblies diferentes nas extensões do Office para .NET Framework 3.5, .NET Framework 4 e .NET Framework 4.5. Para obter mais informações sobre as extensões do Office, consulte a visão geral das Ferramentas do Visual Studio para Office runtime.
Assemblies nas extensões do Office para o .NET Framework 4 e o .NET Framework 4.5
A tabela a seguir lista os assemblies incluídos nas extensões do Office para o .NET Framework 4 e o .NET Framework 4.5. Para obter documentação sobre os namespaces e tipos nesses assemblies, consulte Referência gerenciada (desenvolvimento do Office no Visual Studio).
| Nome do assembly | Description |
|---|---|
| Microsoft.Office.Tools.Common.dll | Fornece os seguintes tipos: - Tipos para criar personalizações da Faixa de Opções e marcas inteligentes. Nota: As marcas inteligentes são preteridas no Excel 2010 e no Word 2010. - Tipos para criar painéis de ações em personalizações no nível do documento e painéis de tarefas personalizados em Suplementos do VSTO. |
| Microsoft.Office.Tools.Excel.dll | Fornece interfaces que representam itens de host e controles de host para projetos do Excel e tipos auxiliares. Para obter mais informações, consulte Automatizar o Excel usando objetos estendidos. |
| Microsoft.Office.Tools.Outlook.dll | Fornece tipos que você pode usar para criar regiões de formulário personalizadas em Suplementos VSTO do Outlook. |
| Microsoft.Office.Tools.Word.dll | Fornece interfaces que representam itens e controles de host para projetos do Word e tipos auxiliares. Para obter mais informações, consulte Automatizar o Word usando objetos estendidos. |
| Microsoft.Office.Tools.v4.0.Framework.dll | Fornece os seguintes tipos: - Exceções que podem ser geradas pelas ferramentas do Visual Studio para o tempo de execução do Office. - Atributos que você pode usar ao criar regiões de formulário do Outlook. |
| Microsoft.Office.Tools.dll | Fornece tipos que fazem parte da infraestrutura de runtime das Ferramentas do Visual Studio para Office e não se destinam a serem usados diretamente do seu código. |
| Microsoft.VisualStudio.Tools.Applications.Runtime.dll | Fornece os seguintes tipos: - O atributo CachedAttribute e a interface ICachedType, que você pode usar para armazenar em cache objetos de dados em uma personalização no nível do documento. Para obter mais informações, consulte os dados do Cache. - A IAddInPostDeploymentAction interface, que você pode implementar para executar etapas de instalação adicionais como a etapa final do instalador ClickOnce para uma solução do Office. Para obter mais informações, consulte Implantar uma solução do Office usando ClickOnce. - Exceções que podem ser geradas pelas ferramentas do Visual Studio para o tempo de execução do Office. - Outros tipos que fazem parte da infraestrutura de runtime das Ferramentas do Visual Studio para Office e não devem ser usados diretamente do código. |
| Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll | Fornece os seguintes tipos: - A ServerDocument classe, que você pode usar para anexar assemblies de personalização a documentos e acessar os dados armazenados em cache em documentos. Para obter mais informações, consulte Gerenciar documentos em um servidor usando a classe ServerDocument. - Várias classes que representam a hierarquia de dados armazenados em cache em uma personalização no nível do documento. Para obter mais informações, consulte Acessar dados em documentos no servidor. |
Os projetos direcionados ao .NET Framework 4 ou ao .NET Framework 4.5 também fazem referência aos assemblies a seguir. Esses assemblies não fazem parte do runtime redistribuível das Ferramentas do Visual Studio para Office. Em vez disso, eles são assemblies dependentes que precisam ser implantados junto com sua solução. Por padrão, eles são copiados para a pasta de saída de build do projeto (a propriedade Copy Local para esses assemblies é definida como True). Se você implantar seu projeto usando o ClickOnce, esses assemblies serão incluídos no pacote gerado.
| Nome do assembly | Description |
|---|---|
| Microsoft.Office.Tools.Common.v4.0.Utilities.dll | Fornece as classes base para a classe gerada ThisAddIn nos projetos de VSTO Add-In, e a classe gerada Ribbon em todos os projetos. |
| Microsoft.Office.Tools.Excel.v4.0.Utilities.dll | Fornece os seguintes tipos: – Classes base para as classes geradas ThisWorkbook e Sheet em projetos de nível de documento para Excel.- Controles do Windows Forms que você pode usar em planilhas em projetos do Excel. |
| Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll | Fornece classes base para as classes geradas de região ThisAddIn e de formulário em projetos do Outlook. |
| Microsoft.Office.Tools.Word.v4.0.Utilities.dll | Fornece os seguintes tipos: – Classes base para a classe gerada ThisDocument em projetos de nível de documento para Word.– Controles do Windows Forms que você pode usar em documentos em projetos do Word. |
Assemblies nas extensões do Office para o .NET Framework 3.5
A tabela a seguir lista os assemblies incluídos nas extensões do Office para o .NET Framework 3.5. Para obter documentação sobre os namespaces e classes nesses assemblies, consulte a seguinte seção de referência na documentação do Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.
| Nome do assembly | Description |
|---|---|
| Microsoft.Office.Tools.Common.v9.0.dll | Fornece os seguintes tipos: - A classe base Microsoft.Office.Tools.AddIn para suplementos VSTO. – Classes para criar personalizações da Faixa de Opções e marcas inteligentes. Nota: As marcas inteligentes são preteridas no Excel 2010 e no Word 2010. – Classes para criar painéis de ações em personalizações no nível do documento e painéis de tarefas personalizados em Suplementos do VSTO. |
| Microsoft.Office.Tools.Excel.v9.0.dll | Fornece itens de host e controles de host para soluções do Excel. Para obter mais informações, consulte Automatizar o Excel usando objetos estendidos. |
| Microsoft.Office.Tools.Outlook.v9.0.dll | Fornece classes que podem ser usadas para criar regiões de formulário personalizadas nos Suplementos VSTO do Outlook. |
| Microsoft.Office.Tools.Word.v9.0.dll | Fornece itens de host e controles de host para soluções do Word. Para obter mais informações, consulte Automatizar o Word usando objetos estendidos. |
| Microsoft.Office.Tools.v9.0.dll | Fornece os seguintes tipos: - A classe RemoteBindableComponent, que fornece a capacidade de associação de dados para controles de host em personalizações no nível do documento. - Outros tipos que fazem parte da infraestrutura de runtime das Ferramentas do Visual Studio para Office e não devem ser usados diretamente do código. |
| Microsoft.VisualStudio.Tools.Applications.Runtime.v9.0.dll | Fornece os seguintes tipos: - O atributo CachedAttribute e a interface ICachedType, que você pode usar para armazenar em cache objetos de dados em uma personalização no nível do documento. Para obter mais informações, consulte os dados do Cache. - Exceções que podem ser geradas pelas ferramentas do Visual Studio para o tempo de execução do Office. - Outros tipos que fazem parte da infraestrutura de runtime das Ferramentas do Visual Studio para Office e não devem ser usados diretamente do código. |
| Microsoft.VisualStudio.Tools.Applications.Runtime.v10.0.dll | Fornece a IAddInPostDeploymentAction interface, que você pode implementar para executar etapas de instalação adicionais como a etapa final do instalador ClickOnce para uma solução do Office. Para obter mais informações, consulte a implantação avançada da solução do Office. |
| Microsoft.VisualStudio.Tools.Applications.ServerDocument.v10.0.dll | Fornece os seguintes tipos: - A ServerDocument classe, que você pode usar para anexar programaticamente assemblies de personalização a documentos e acessar os dados armazenados em cache em documentos. Para obter mais informações, consulte Gerenciar documentos em um servidor usando a classe ServerDocument. - Várias classes que representam a hierarquia de dados armazenados em cache em uma personalização no nível do documento. Para obter mais informações, consulte Acessar dados em documentos no servidor. |
| Microsoft.VisualStudio.Tools.Office.Runtime.v10.0.dll | Fornece os seguintes tipos: - As classes Microsoft.VisualStudio.Tools.Office.Runtime.Security.AddInSecurityEntry e Microsoft.VisualStudio.Tools.Office.Runtime.Security.UserInclusionList, que você pode usar para criar entradas de lista de inclusão do usuário para conceder confiança às soluções do Office direcionadas ao .NET Framework 3.5. - Outros tipos que fazem parte da infraestrutura de runtime das Ferramentas do Visual Studio para Office e não devem ser usados diretamente do código. |