Visual Studio Tools for Office

A Visual Studio Tools for Office ( VSTO , Visual Studio Tools for Office ) Visual Studio-bővítményként (projektsablonok) és futtatókörnyezetként elérhető fejlesztői eszközök készlete, amely lehetővé teszi a Microsoft Office 2003 és az Office-alkalmazások újabb verziói számára a .NET-keretrendszer használatát. Common Language Runtime (CLR) .NET típusú rendszer használatával. Ennek eredményeként lehetővé teszi az Office-alkalmazások kiterjesztését CLI-kompatibilis nyelvre (az Office-bővítményeket korábban a COM -on keresztül valósították meg ), valamint az Office-alkalmazásokból származó funkciók és felhasználói felület konstrukciók használatát .NET-alkalmazásokban. A VSTO az Office 2000 és az Office XP VBA verzióit váltja fel . Bár a VSTO része, futtatókörnyezet, szükség esetén külön is letölthető.

A VSTO a Visual Studio szolgáltatásainak teljes készletét kínálja , beleértve a nyelvbe integrált lekérdezést (LINQ), a Windows Presentation Foundationt (WPF), a Windows Communication Foundationt (WCF) és a .NET Framework 3.5-öt. Ezenkívül a VSTO számos új funkcióval rendelkezik a Microsoft Office 2007 számára , beleértve a látványtervezőket, amelyek megkönnyítik az egyéni űrlaprégiók létrehozását és a szalag testreszabását. Létrehozhat dokumentum- és alkalmazásszintű munkaablakokat, valamint egyszerűen létrehozhat és hibakereshető az Office SharePoint Server 2007 munkafolyamat-megoldások . A VSTO megoldások egyszerűen telepíthetők a teljes ClickOnce támogatással . Ezenkívül a VSTO lehetővé teszi a meglévő mellékletek használatát a VBA-ban, a meglévő megoldásokat felügyelt kóddal bővítve.

A VSTO-bővítmények (projekt- és vezérlőtípusok) lehetővé teszik VSTO-alkalmazások és Office-bővítmények fejlesztését a Visual Studio IDE használatával. A Visual Studio .NET 2003 és a Visual Studio 2005 esetében csak önálló kiadásként érhető el, és a .NET nyelvek támogatása a Visual Basic .NET-re és a C#-ra korlátozódik. A Visual Studio Team System 2005 részeként is bekerült. Később a Visual Studio Tools for Office 2005 Second Edition (VSTO 2005 SE) ingyenes bővítményként jelent meg a Visual Studio Professional és újabb verziókhoz, beleértve az Office 2007 és 2003 támogatását is. A Visual Studio Professional Edition esetében azonban csak alkalmazásszintű bővítményre telepíthető, ez nem teszi lehetővé dokumentumszintű bővítmények hozzáadását, illetve egyéb funkciók (alkalmazásvezérlőpult-műveletek, vizuális dokumentumtervező stb.) elérhetők. a VSTO vagy a Team System kiadások teljes verziójában. A Visual Studio 2008 segítségével a VSTO 3.0 már nem kapható külön, hanem teljes funkcionalitással integrálva van a Professional és Team System IDE-be.

Lásd még

Jegyzetek

Linkek