MonoDevelop.Components.Commands.CommandManager.AddUpdateHandler C# (CSharp) Method

AddUpdateHandler() private method

private AddUpdateHandler ( List methodUpdaters, object cmdId ) : CommandUpdaterInfo
methodUpdaters List
cmdId object
return CommandUpdaterInfo
		CommandUpdaterInfo AddUpdateHandler (List<CommandUpdaterInfo> methodUpdaters, object cmdId)
		{
			foreach (CommandUpdaterInfo ci in methodUpdaters) {
				if (ci.CommandId.Equals (cmdId))
					return ci;
			}
			// Not found, it needs to be added
			CommandUpdaterInfo cinfo = new CommandUpdaterInfo (cmdId);
			methodUpdaters.Add (cinfo);
			return cinfo;
		}