Visão geral sobre propriedades de documento personalizado

Quando você cria um projeto de um documento nível, o Visual Studio adiciona duas propriedades personalizadas para o documento no projeto: _AssemblyLocation e _AssemblyName.Quando um usuário abrir um documento, o aplicativo do Microsoft Office verifica essas propriedades personalizadas do documento.Se existirem no documento, o aplicativo carrega Visual Studio Tools for Office Runtime, que inicia a personalização.Para obter mais informações, consulte 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 2013 e Excel 2010; Word 2013 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 componente do carregador de solução do Office de Visual Studio Tools for Office Runtime.o valor de CLSID é 4E3C66D5-58D4-491E-A7D4-64AF99AF6E8B.Você nunca deve alterar esse valor.

_AssemblyLocation

Esta propriedade contém uma cadeia de caracteres que fornece detalhes sobre o manifesto de implantação para personalização.Para obter mais informações sobre os manifestos, consulte Manifestos de aplicativo e implantação em soluções do Office.

O valor da propriedade de**_AssemblyLocation** pode ter vários formatos diferentes, dependendo de como a solução é implantado:

  • Se a solução é publicado para ser instalado de um site, o caminho UNC, ou de uma unidade de CD ou de USB de _AssemblyLocation , a propriedade tem o formato DeploymentManifestPath|SolutionID.a seguinte cadeia de caracteres é um exemplo:

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

  • Se você estiver executando o ou depurando a solução do Visual Studio, a propriedade de _AssemblyLocation tem o formato DeploymentManifestName|SolutionID|vstolocal.a seguinte cadeia de caracteres é um exemplo:

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

SolutionID é o que Visual Studio Tools for Office Runtime usa para identificar a solução.SolutionID é gerado automaticamente quando você criar o projeto. O termo de vstolocal indica a Visual Studio Tools for Office Runtime que o assembly deve ser carregado a mesma pasta que o documento.

Consulte também

Tarefas

Como: criar e modificar propriedades personalizadas de documentos

Conceitos

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

Manifestos de aplicativo e implantação em soluções do Office

Outros recursos

Arquitetura de soluções do Office em Visual Studio

Como: publica uma solução do Office, usando o ClickOnce