Příkazy a nabídky, které používají sestavení vzájemné spolupráce
Balíček VSPackage, který implementuje příkazy nabídky a panelu nástrojů pomocí sestavení spolupráce, musí:
Informujte integrované vývojové prostředí (IDE) sady Visual Studio o příkazech, které podporuje, a o tom, jestli jsou aktuálně povolené.
Dodržujte pravidla (kontrakt) pro zpracování příkazů.
Explicitně implementujte zpracování příkazů pomocí IOleCommandTarget rozhraní nebo IVsUIHierarchy rozhraní.
Následující část popisuje, jak tyto úlohy provést.
V této části
Popisuje, jak balíček VSPackage upozorní integrované vývojové prostředí (IDE), které příkazy podporuje, a jestli jsou aktuálně povolené.
Poskytuje definici základního kontraktu příkazu používaného všemi balíčky VSPackage, které implementují příkazy pomocí sestavení interoperability.
Poskytuje přehled o tom, jak balíček VSPackage implementuje příkaz.
Popisuje položky registru potřebné k upozornění integrovaného vývojového prostředí (IDE), že balíček VSPackage poskytuje obslužnou rutinu příkazu.
Související oddíly
Popisuje kritéria, která rozhraní IDE používá k určení, které příkazy VSPackage jsou k dispozici a jaké objekty je zpracovává.
Obsahuje podrobnosti o tom, jak vytvořit uživatelské rozhraní, které používá podporu příkazů sady Visual Studio.
Přehled procesu použitého k vytvoření relace objektu se správným požadavkem příkazu