Overzicht van aangepaste documenteigenschappen

Wanneer u een project op documentniveau maakt, voegt Visual Studio twee aangepaste eigenschappen toe aan het document in het project: _AssemblyLocation en _AssemblyName. Wanneer een gebruiker een document opent, controleert de Microsoft Office-toepassing op deze aangepaste documenteigenschappen. Als deze aanwezig zijn in het document, laadt de toepassing de Visual Studio Tools for Office Runtime, waarmee de aanpassing wordt gestart. Zie Architectuur van Office-oplossingen in Visual Studio voor meer informatie.

Van toepassing op: De informatie in dit onderwerp is van toepassing op projecten op documentniveau voor Excel en Word. Zie Functies die beschikbaar zijn voor de Office-toepassing en het projecttype voor meer informatie.

_AssemblyName

Deze eigenschap bevat de CLSID van een interface in het office-oplossingslaadprogrammaonderdeel van de Visual Studio Tools voor Office-runtime. De CLSID-waarde is 4E3C66D5-58D4-491E-A7D4-64AF99AF6E8B. U moet deze waarde nooit wijzigen.

_AssemblyLocation

Deze eigenschap bevat een tekenreeks met details over het implementatiemanifest voor de aanpassing. Zie Toepassings- en implementatiemanifesten in Office-oplossingen voor meer informatie over manifesten.

De eigenschapswaarde _AssemblyLocation kan verschillende indelingen hebben, afhankelijk van de manier waarop de oplossing wordt geïmplementeerd:

  • Als de oplossing wordt gepubliceerd om te worden geïnstalleerd vanaf een website, UNC-pad of een CD- of USB-station, heeft de eigenschap _AssemblyLocation de indeling DeploymentManifestPath|SolutionID. De volgende tekenreeks is een voorbeeld:

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

  • Als u de oplossing uitvoert of foutopsporing uitvoert vanuit Visual Studio, heeft de eigenschap _AssemblyLocation de indeling DeploymentManifestName|SolutionID|vstolocal. De volgende tekenreeks is een voorbeeld:

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

    De SolutionID is een GUID die de Visual Studio Tools voor Office Runtime gebruikt om de oplossing te identificeren. De SolutionID wordt automatisch gegenereerd wanneer u het project bouwt. De vstolocal-term geeft aan de Visual Studio Tools voor Office-runtime aan dat de assembly moet worden geladen vanuit dezelfde map als het document.