diff options
Diffstat (limited to 'mcs/class/System.Configuration.Install/System.Configuration.Install/Installer.cs')
-rw-r--r-- | mcs/class/System.Configuration.Install/System.Configuration.Install/Installer.cs | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/mcs/class/System.Configuration.Install/System.Configuration.Install/Installer.cs b/mcs/class/System.Configuration.Install/System.Configuration.Install/Installer.cs index f91d5e0f263..86eaaa21e5f 100644 --- a/mcs/class/System.Configuration.Install/System.Configuration.Install/Installer.cs +++ b/mcs/class/System.Configuration.Install/System.Configuration.Install/Installer.cs @@ -11,6 +11,11 @@ using System.ComponentModel; namespace System.Configuration.Install { + [DefaultEvent("AfterInstall")] +#if (!NET_2_0) + // .NET 2.0 (Community Preview) no longer has this attribute + [Designer("Microsoft.VisualStudio.Configuration.InstallerDesigner, " + Consts.AssemblyMicrosoft_VisualStudio, "System.ComponentModel.Design.IRootDesigner," + Consts.AssemblySystem)] +#endif public class Installer : Component { private InstallContext context; @@ -21,8 +26,10 @@ namespace System.Configuration.Install [MonoTODO] public Installer () { throw new NotImplementedException (); - } - + }
+
+ [DesignerSerializationVisibility (DesignerSerializationVisibility.Hidden)]
+ [BrowsableAttribute(false)] public InstallContext Context { get { return context; @@ -37,22 +44,19 @@ namespace System.Configuration.Install get { return helptext; } - - set { - helptext = value; - } } + [DesignerSerializationVisibility (DesignerSerializationVisibility.Content)]
+ [BrowsableAttribute(false)] public InstallerCollection Installers { get { return installers; } - - set { - installers = value; - } - } - + }
+
+ [TypeConverter ("System.Configuration.Design.InstallerParentConverter")]
+ [DesignerSerializationVisibility (DesignerSerializationVisibility.Hidden)]
+ [BrowsableAttribute (false)]
public Installer Parent { get { return parent; |