Sdílet prostřednictvím


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.

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