ProvideGlobalObjectProviderAttribute.Register, méthode

Enregistre cet attribut à l'aide de le contexte spécifié de Registre.

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

Syntaxe

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

Paramètres

Remarques

La méthode d'Register enregistre l'instance d'ProvideGlobalObjectProviderAttribute à l'aide de le contexte fourni de Registre, qui fournit les informations telles que le type et le chemin d'accès composants, serveur in-process associé, emplacement d'assembly, et ainsi de suite.

Les entrées suivantes de Registre Windows sont créées par Register.

VSROOT\GlobalObjectProviders\{ObjectGuid}=<provider name>

VSROOT\CLSID\{ObjectGuid}

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

VSROOT\CLSID\{ObjectGuid}\inprocserver32=< context.InprocServerPath, en général « mscoree.dll " >

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

VSROOT\CLSID\{ObjectGuid}\assembly=<ProviderType.Assembly.FullName>

VSROOT\CLSID\{ObjectGuid}\ThreadingModel="Both"

Sécurité .NET Framework

Voir aussi

Référence

ProvideGlobalObjectProviderAttribute Classe

Microsoft.VisualStudio.Shell.Design, espace de noms

Unregister