/// <summary> /// Called to register this attribute with the given context. The context /// contains the location where the registration information should be placed. /// it also contains such as the type being registered, and path information. /// </summary> public override void Register(RegistrationContext context) { // Write to the context's log what we are about to do context.Log.WriteLine(SR.GetString(SR.Reg_NotifyToolVisibility, _toolwindow.FullName, CommandUIGuid.ToString("B"))); // Create the visibility key. using (Key childKey = context.CreateKey(RegistryPath)) { // Set the value for the command UI guid. childKey.SetValue(CommandUIGuid.ToString("B"), 0); } }
/// <summary> /// Called to register this attribute with the given context. The context /// contains the location where the registration inforomation should be placed. /// It also contains other information such as the type being registered and path information. /// </summary> public override void Register(RegistrationContext context) { // Write to the context's log what we are about to do context.Log.WriteLine(String.Format(CultureInfo.CurrentCulture, "Opt.Page Visibility:\t{0}\\{1}, {2}\n", CategoryName, PageName, CommandUIGuid.ToString("B"))); // Create the visibility key. using (Key childKey = context.CreateKey(RegistryPath)) { // Set the value for the command UI guid. childKey.SetValue(CommandUIGuid.ToString("B"), 1); } }
/// <summary> /// Called to register this attribute with the given context. The context /// contains the location where the registration information should be placed. /// it also contains such as the type being registered, and path information. /// </summary> public override void Register(RegistrationContext context) { // Write to the context's log what we are about to do context.Log.WriteLine(string.Format(Resources.Culture, Resources.Reg_NotifyToolVisibility, _name, CommandUIGuid.ToString("B"))); // Create the visibility key. using (Key childKey = context.CreateKey(RegistryPath)) { // Set the value for the command UI guid. childKey.SetValue(CommandUIGuid.ToString("B"), 0); } }
/// <summary> /// Unregister this visibility entry. /// </summary> public override void Unregister(RegistrationContext context) { context.RemoveValue(RegistryPath, CommandUIGuid.ToString("B")); }