ProvideObjectAttribute.Register, méthode

Fournit les informations d'inscription sur un VSPackage une fois appelé par un outil externe d'alignement tel que regpkg.exe.Pour plus d'informations, consultez Stocker les VSPackages.

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Public Overrides Sub Register ( _
    context As RegistrationAttribute..::..RegistrationContext _
)
public override void Register(
    RegistrationAttribute..::..RegistrationContext context
)

Paramètres

Remarques

VSPackages implémentant la classe d'ProvideObjectAttribute n'a pas besoin d'appeler la méthode d'Register.l'Register est appelé par les outils d'alignement.

Entrées du Registre

  • Les entrées du Registre suivantes sont créées par la classe d'ProvideObjectAttribute :

  • <VSROOT>\CLSID\{ObjectGuid}

  • <VSROOT>\CLSID\{ObjectGuid}\@=ObjectType.FullName

  • <VSROOT>\CLSID\{ObjectGuid}\InprocServer32=mscoree.dll

  • <VSROOT>\CLSID\{ObjectGuid}\Class=ObjectType.FullName

  • <VSROOT>\CLSID\{ObjectGuid}\Assembly=ObjectType.Assembly.FullName

  • <VSROOT>\CLSID\{ObjectGuid}\ThreadingModel=Both

  • <VSROOT>\CLSID\{PackageGuid}\CodeBase=context.CodeBase

Sécurité .NET Framework

Voir aussi

Référence

ProvideObjectAttribute Classe

Microsoft.VisualStudio.Shell, espace de noms