Freigeben über


Gewusst wie: Brennen Sie ein VSPackage (C++)

Um im Dialogfeld Hilfe zu und im Begrüßungsbildschirm angezeigt wird, muss die VSPackages IVsInstalledProduct-Schnittstelle implementieren. Auf diese Weise werden die folgenden Informationen an Visual Studiobereit:

  • Name

  • ID, wie Serie oder Versionsnummer

  • Information

  • Symbol für das Logo

Die IVsInstalledProductImpl-Klasse weist Vorlagenparameter für diese Informationen. Jeder Vorlagenparameter ist eine ID. Die ersten drei sind IDs von Zeichenfolgenressourcen und das vierte ist die Ressourcen-ID des Symbols.

Beispiel

Die folgende Klassendeklaration für die VSPackage-Klasse ist von Visual Studio-Erweiterbarkeits-Beispiele.

class ATL_NO_VTABLE BasicPackage : 
  ...
  public IVsInstalledProductImpl<
    IDS_BASICPACKAGE_PRODUCT_NAME,
    IDS_BASICPACKAGE_PRODUCT_IDENTIFIER, 
    IDS_BASICPACKAGE_PRODUCT_DETAILS, 
    IDI_BASICPACKAGE_LOGO>

Um ein VSPackage zu testen, finden Sie unter Gewusst wie: Testen Sie die Hilfe und die Begrüßungsbildschirme Info.

Siehe auch

Weitere Ressourcen

VSPackage-einbrennen