ProvideLanguageExtensionAttribute.Register, méthode
Met l'extension de fichier et le service de langage GUID dans le Registre.
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
- context
Type : Microsoft.VisualStudio.Shell.RegistrationAttribute.RegistrationContext
[in] objet d'Un RegistrationAttribute.RegistrationContext utilisé pour créer des clés de Registre et pour enregistrer la progression.
Remarques
Cette méthode est appelée pour créer toutes les entrées du Registre nécessaires pour associer une extension de fichier avec un service de langage.En général, un programme tel que regpkg.exe lit un assembly spécifié et recherche tous les attributs qui héritent d'RegistrationAttribute.Regpkg.exe instancie alors chaque attribut, fournissant les paramètres appropriés qui ont été spécifiés lorsque l'attribut a été compilé.Enfin, méthode d'Register d'appels de regpkg.exe sur l'objet nouvellement créé pour provoquer toutes les clés de Registre et entrées appropriées à créer.
Notez que cette méthode est une substitution de et le spécifique à la classe managée d'RegistrationAttribute d' (MPF)infrastructure de package.
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.