System [00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00] 1.0.3300.0 1.0.5000.0 2.0.0.0 4.0.0.0 Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details. System.IServiceProvider System.Runtime.InteropServices.ComVisible(true)

Sites bind a to a and enable communication between them, as well as provide a way for the container to manage its components.

Sites can also serve as a repository for container-specific, per-component information, such as the component name. For more information about components, see Programming with Components.

Provides functionality required by sites.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.ComponentModel.IComponent To be added: an object of type 'IComponent'

  A valid value for this property (that is, the value is not null) indicates that the component has been added to a container.

  Gets the component associated with the when implemented by a class.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.ComponentModel.IContainer To be added: an object of type 'IContainer'

  null for the property indicates that the instance does not have an .

  Gets the associated with the when implemented by a class.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Boolean To be added: an object of type 'bool'

  The design mode indicator is stored in the ; therefore, if the does not have an associated with it, this property is always false.

  Determines whether the component is in design mode when implemented by a class.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.String To be added: an object of type 'string'

  The components within a container might or might not be named. If a component is given a name, the name must be unique among all the components within the container.

  Gets or sets the name of the component associated with the when implemented by a class.