mscorlib(4.0.0.0) API with additions
IComponent.cs
4 
5 namespace System.ComponentModel
6 {
8  [RootDesignerSerializer("System.ComponentModel.Design.Serialization.RootCodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", true)]
9  [Designer("System.ComponentModel.Design.ComponentDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(IDesigner))]
10  [Designer("System.Windows.Forms.Design.ComponentDocumentDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(IRootDesigner))]
11  [TypeConverter(typeof(ComponentConverter))]
12  [ComVisible(true)]
13  public interface IComponent : IDisposable
14  {
17  ISite Site
18  {
19  get;
20  set;
21  }
22 
25  }
26 }
Provides support for root-level designer view technologies.
Definition: IRootDesigner.cs:7
Provides a mechanism for releasing unmanaged resources.To browse the .NET Framework source code for t...
Definition: IDisposable.cs:8
Definition: __Canon.cs:3
delegate void EventHandler(object sender, EventArgs e)
Represents the method that will handle an event that has no event data.
Provides functionality required by all components.
Definition: IComponent.cs:13
EventHandler Disposed
Represents the method that handles the E:System.ComponentModel.IComponent.Disposed event of a compone...
Definition: IComponent.cs:24
Provides functionality required by sites.
Definition: ISite.cs:7
ISite Site
Gets or sets the T:System.ComponentModel.ISite associated with the T:System.ComponentModel....
Definition: IComponent.cs:18
Provides the basic framework for building a custom designer.
Definition: IDesigner.cs:7