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
Versão do Microsoft Office
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