Partilhar via


Visão geral de propriedades de documento Personalizar

Se aplica a

As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office.

Tipo de Projeto

  • Projetos de nível de documento

Versão do Microsoft Office

  • Microsoft Office Sistema de 2007

  • Microsoft Office 2003

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

Quando um documento é parte de uma personalização de nível de documento, Ferramentas do Visual Studio para o Office fornece o documento duas propriedades personalizadas: _AssemblyLocation and _AssemblyName.Quando um usuário abre um documento, o aplicativo do Microsoft Office verifica para essas propriedades Personalizars do documento.Se existirem no documento, o aplicativo carrega o Tempo de execução de Ferramentas do Visual Studio para o Office, que inicia a personalização.For more information, see Arquitetura do Ferramentas do Visual Studio para soluções do Office Arquitetura das Soluções das Ferramentas do Visual Studio para o Office.

Os valores dessas propriedades dependem em que a versão do Microsoft Office a solução é projetada para:

  • A versão 2007 do Microsoft Office.

  • A versão 2003 do Microsoft Office.

Propriedades Personalizars para o 2007 Microsoft Office Solutions

  • _AssemblyName

    Esta propriedade contém o CLSID de uma interface no carregador de Ferramentas do Visual Studio para o Office.O valor CLSID é 4E3C66D5-58 D 4-491E-A7D4-64AF99AF6E8B.Você nunca deve alterar esse valor.

  • _AssemblyLocation

    Esta propriedade contém uma Cadeia de Caracteres que fornece detalhes sobre o manifesto da implantação para a personalização.Para obter mais informações sobre manifestos, consulte Aplicativo e manifestos de implantação in Office Solutions.

Formatarar do _AssemblyLocation propriedade

O valor da propriedade _AssemblyLocation pode ter diferentes formatos, dependendo de como a solução é implantada:

  • Se a solução for publicada em ser instalado de um site da Web, caminho UNC ou uma unidade de CD ou USB, a propriedade de _AssemblyLocation tem o Formatarar DeploymentManifestPath|SolutionID.A Cadeia de Caracteres a seguir é um exemplo:

    Arquivo://deployserver/MyShare/ExcelWorkbook1.VSTO|74744e4b-e4d6-41eb-84f7-ad20346fe2d9

  • Se você estiver executando ou Depurando a solução do Visual Studio, a propriedade _AssemblyLocation tem o Formatarar DeploymentManifestName|SolutionID |vstolocal.A Cadeia de Caracteres a seguir é um exemplo:

    ExcelWorkbook1.vsto|74744e4b-e4d6-41eb-84f7-ad20346fe2d9|vstolocal

SolutionID é uma GUID que o Tempo de execução Ferramentas do Visual Studio para o Office usa para identificar a solução.SolutionID é automaticamente gerado quando você Compilação o projeto. O termo vstolocal indica para o Tempo de execução Ferramentas do Visual Studio para o Office que o assembly deve ser carregado da mesma pasta do documento.

Propriedades Personalizars para o Microsoft Office 2003 Solutions

  • _AssemblyName

    Esta propriedade contém um asterisco.Isso indica ao aplicativo do Microsoft Office que o documento tem uma personalização Ferramentas do Visual Studio para o Office.

  • _AssemblyLocation

    Esta propriedade contém o GUID do Controlarar de armazenamento do tempo de execução.For more information, see Visão geral do Controlarar em tempo de execução armazenamento.

Consulte também

Tarefas

Como: Implantar uma solução do Office usando o ClickOnce (Sistema de 2007)

Como: Criar e modificar propriedades Personalizars de documentos

Conceitos

Arquitetura de personalizações de nível de documento

Visão geral do Controlarar em tempo de execução armazenamento

Aplicativo e manifestos de implantação in Office Solutions

Outros recursos

Arquitetura do Ferramentas do Visual Studio para soluções do Office Arquitetura das Soluções das Ferramentas do Visual Studio para o Office