Visão geral sobre propriedades de documento personalizado
Quando você constrói um projeto de nível de documento, o Visual Studio adiciona duas propriedades personalizadas para o documento no projeto: _AssemblyLocation and _AssemblyName. Quando um usuário abre um documento, o aplicativo Microsoft Office verifica se essas propriedades de documento personalizado. Se existirem no documento, o aplicativo carrega a Visual Studio Tools for Office runtime, que inicia a personalização. For more information, see Arquitetura de soluções do Office em Visual Studio.
Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento para os seguintes aplicativos: Excel 2007 e Excel 2010; Word 2007 e Word 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.
_AssemblyName
Esta propriedade contém o CLSID de uma interface de componente de carregador de solução do Office da Visual Studio Tools for Office runtime. O valor CLSID é de 58 4E3C66D5 D 4-491E-A7D4-64AF99AF6E8B. Você nunca deve alterar esse valor.
_AssemblyLocation
Esta propriedade contém uma seqüência de caracteres que fornece detalhes sobre o manifesto de implantação para a personalização. Para obter mais informações sobre manifestos, consulte Manifestos de aplicativo e implantação em soluções do Office.
O**_AssemblyLocation** o valor da propriedade pode ter diferentes formatos, dependendo de como a solução é implantada:
Se a solução é publicada para ser instalado a partir de um site da Web, o caminho UNC ou uma CD ou unidade USB, o _AssemblyLocation propriedade tem o formato DeploymentManifestPath|SolutionID. A seqüência de caracteres a seguir é um exemplo:
File://deployserver/MyShare/ExcelWorkbook1.VSTO|74744e4b-e4d6-41eb-84f7-ad20346fe2d9
Se você estiver executando ou depurar a solução de Visual Studio, o _AssemblyLocation propriedade tem o formato DeploymentManifestName|SolutionID|vstolocal. A seqüência de caracteres a seguir é um exemplo:
ExcelWorkbook1.vsto|74744e4b e4d6 41eb 84f7 ad20346fe2d9|vstolocal
O SolutionID é um GUID que o Visual Studio Tools for Office runtime usa para identificar a solução. O SolutionID é gerado automaticamente quando você constrói o projeto. O vstolocal termo indica para o Visual Studio Tools for Office runtime que o assembly deve ser carregado na mesma pasta que o documento.
Consulte também
Tarefas
Como: Implantar uma solução do Office usando o ClickOnce
Como: Criar e modificar propriedades de documento personalizadas
Conceitos
Arquitetura de personalizações em nível de documento
Manifestos de aplicativo e implantação em soluções do Office