Visual Studio Tools for Office ( VSTO , Visual Studio Tools for Office ) er et sæt udviklingsværktøjer, der er tilgængelige som Visual Studio-tilføjelsesprogram (projektskabeloner) og runtime, der gør det muligt for Microsoft Office 2003 og nyere versioner af Office-applikationer at bruge .NET-funktionalitet Framework Common Language Runtime (CLR) ved hjælp af .NET-systemet. Som et resultat giver det dig mulighed for at udvide Office-applikationer til at blive skrevet i et CLI-kompatibelt sprog (udvidelser til Office blev tidligere implementeret via COM ), samt at bruge funktionaliteten og brugergrænsefladekonstruktionerne fra Office-applikationer i .NET-applikationer. VSTO erstatter VBA-versionerne af Office 2000 og Office XP . Er en runtime selv om en del af VSTO, kan også downloades separat, hvis det kræves.
VSTO leverer et komplet sæt Visual Studio -funktioner, herunder sprogintegreret forespørgsel (LINQ), Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) og .NET Framework 3.5. Derudover har VSTO mange nye funktioner til Microsoft Office 2007 , herunder visuelle designere, der gør det nemmere at oprette tilpassede formularområder og tilpasse båndet. Du kan oprette opgaveruder på dokument- og programniveau og nemt oprette og fejlsøge Office SharePoint Server 2007 - workflowløsninger . VSTO-løsninger er nemme at implementere med fuld ClickOnce- support . Derudover giver VSTO dig mulighed for at bruge eksisterende vedhæftede filer i VBA, hvilket udvider eksisterende løsninger med administreret kode.
VSTO-tilføjelsesprogrammer (projekt- og kontroltyper) gør det muligt at udvikle VSTO-applikationer og Office-tilføjelser ved hjælp af Visual Studio IDE. Til Visual Studio .NET 2003 og Visual Studio 2005, kun tilgængelig som en selvstændig udgave med understøttelse af .NET-sprog begrænset til Visual Basic .NET og C#. Det blev også inkluderet som en del af Visual Studio Team System 2005. Senere blev Visual Studio Tools til Office 2005 Second Edition (VSTO 2005 SE) udgivet som et gratis tilføjelsesprogram til Visual Studio Professional og nyere, inklusive Office 2007 og 2003 support. For Visual Studio Professional Edition kan det dog kun installeres på applikationsniveau-tilføjelsesprogrammet, dette tillader ikke tilføjelse af tilføjelsesprogrammer på dokumentniveau eller andre tilgængelige funktioner (applikationskontrolpanelhandlinger, visuel dokumentdesigner osv.) i fulde versioner af VSTO eller Team System-udgaver. Med Visual Studio 2008 sælges VSTO 3.0 ikke længere separat, men er integreret med fuld funktionalitet i Professional og Team System IDE'er.
Programmeringssprog | |
---|---|
|
Microsoft Office | ||
---|---|---|
Klientapplikationer | ||
Server applikationer |
| |
Ældre applikationer |
| |
Online tjenester |
| |
Versioner til Windows | ||
Versioner til macOS | ||
Teknologi | ||
|