Instrumente Visual Studio pentru Office

Visual Studio Tools for Office ( VSTO , Visual Studio Tools for Office ) este un set de instrumente de dezvoltare disponibile ca program de completare Visual Studio (șabloane de proiect) și runtime care permite Microsoft Office 2003 și versiunile ulterioare ale aplicațiilor Office să utilizeze funcționalitatea Framework .NET Common Language Runtime (CLR) folosind sistemul de tip .NET. Ca rezultat, vă permite să extindeți aplicațiile Office pentru a fi scrise într-un limbaj compatibil CLI (extensiile pentru Office au fost implementate anterior prin COM ), precum și să utilizați funcționalitatea și constructele interfeței cu utilizatorul din aplicațiile Office în aplicațiile .NET. VSTO înlocuiește versiunile VBA ale Office 2000 și Office XP . Este un timp de execuție care face parte din VSTO, de asemenea, descărcabil separat, dacă este necesar.

VSTO oferă un set complet de caracteristici Visual Studio , inclusiv interogare integrată în limbaj (LINQ), Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) și .NET Framework 3.5. În plus, VSTO are multe caracteristici noi pentru Microsoft Office 2007 , inclusiv designeri vizuali pentru a facilita crearea de regiuni de formular personalizate și personalizarea panglicii. Puteți crea panouri de activități la nivel de document și aplicație și puteți crea și depana cu ușurință soluții de flux de lucru Office SharePoint Server 2007 . Soluțiile VSTO sunt ușor de implementat cu suport complet ClickOnce . În plus, VSTO vă permite să utilizați atașamentele existente în VBA, extinzând soluțiile existente cu cod gestionat.

Add-in-urile VSTO (tipuri de proiect și control) permit dezvoltarea aplicațiilor VSTO și a programelor de completare Office folosind Visual Studio IDE. Pentru Visual Studio .NET 2003 și Visual Studio 2005, disponibil doar ca ediție independentă, cu suport pentru limbaje .NET limitat la Visual Basic .NET și C#. A fost inclus și ca parte a Visual Studio Team System 2005. Mai târziu, Visual Studio Tools pentru Office 2005 Second Edition (VSTO 2005 SE) a fost lansat ca un program de completare gratuit pentru Visual Studio Professional și versiuni ulterioare, inclusiv Office 2007 și 2003. Cu toate acestea, pentru Visual Studio Professional Edition, acesta poate fi instalat doar la suplimentul la nivel de aplicație, acest lucru nu permite adăugarea de suplimente la nivel de document sau alte caracteristici (acțiuni din panoul de control al aplicației, designer de document vizual etc.) disponibile în versiunile complete ale edițiilor VSTO sau Team System. Cu Visual Studio 2008, VSTO 3.0 nu mai este vândut separat, ci este integrat cu funcționalitate completă în IDE-urile Professional și Team System.

Vezi și

Note

Link -uri