internal static void RemoveRegistryEntries(RegistrationAttribute.RegistrationContext context, string languageName, string categoryName)
 {
     context.RemoveKey(FormatRegKey(languageName, categoryName));
 }
 /// <include file='doc\ProvideLanguageCodeExpansionAttribute.uex' path='docs/doc[@for="ProvideLanguageCodeExpansionAttribute.Unregister"]' />
 public override void Unregister(RegistrationAttribute.RegistrationContext context)
 {
     context.RemoveKey(LanguageRegistryKey);
 }
Пример #3
0
 /// <include file='doc\ProvideLanguageServiceAttribute.uex' path='docs/doc[@for="ProvideLanguageServiceAttribute.Unregister"]' />
 public override void Unregister(RegistrationAttribute.RegistrationContext context)
 {
     context.RemoveKey(LanguageServicesKeyName);
 }
 public override void Unregister(RegistrationAttribute.RegistrationContext context)
 {
     context.RemoveKey(PortSupplierRegKey);
 }
 public override void Unregister(RegistrationAttribute.RegistrationContext context)
 {
     context.RemoveKey(EngineRegKey);
 }
        public override void Unregister(RegistrationContext context)
        {
            string name;
            if (!string.IsNullOrEmpty(ExceptionNamespace))
                name = string.Format(@"{0}\{1}", ExceptionNamespace, ExceptionName);
            else
                name = ExceptionName;

            string regKeyName = string.Format(@"AD7Metrics\Exception\{0:B}", DebugEngine, ExceptionKind, name);
            context.RemoveKey(regKeyName);
        }
 public override void Unregister(RegistrationContext context)
 {
     context.RemoveKey(EditorRegKey);
 }