Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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
- context
Type : Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext
RegistrationAttribute.RegistrationContext qui contient des données d'alignement.
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
ProvideGlobalObjectProviderAttribute Classe