Visão geral das propriedades do documento personalizado

Quando você cria um projeto de nível de documento, o Visual Studio adiciona duas propriedades personalizadas ao documento no projeto: _ AssemblyLocation e _ AssemblyName. Quando um usuário abre um documento, o aplicativo Microsoft Office verifica essas propriedades de documento personalizadas. Se existirem no documento, o aplicativo carregará o Visual Studio Tools para Office Runtime , o que iniciará a personalização. Para obter mais informações, consulte arquitetura de soluções do Office no Visual Studio.

**** Aplicável a:- as informações neste tópico são aplicáveis aos projetos no nível de documento para Excel e Word. Para obter mais informações, consulte recursos disponíveis por aplicativo do Office e tipo de projeto.

_AssemblyName

Essa propriedade contém o CLSID de uma interface no componente carregador de solução do Office do Visual Studio Tools para Office Runtime . O valor do CLSID é 4E3C66D5-58D4-491E-A7D4-64AF99AF6E8B. Você nunca deve alterar esse valor.

_AssemblyLocation

Essa propriedade contém uma cadeia 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 _ valor da propriedade AssemblyLocation pode ter formatos diferentes, dependendo de como a solução é implantada:

  • Se a solução for publicada para ser instalada a partir de um site, um caminho UNC ou uma unidade de CD ou USB, a propriedade _AssemblyLocation terá o formato DeploymentManifestPath | SolutionID. A cadeia de caracteres a seguir é um exemplo:

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

  • Se você estiver executando ou Depurando a solução do Visual Studio, a propriedade _AssemblyLocation terá o formato DeploymentManifestName | SolutionID| vstolocal. A cadeia de caracteres a seguir é um exemplo:

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

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

Consulte também