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)

The interface provides contextual information about a component. is typically used at design time to provide information about a design-time container. This interface is commonly used in type conversion. For details, see .

Do not rely on the presence of this interface when you design a type converter. If a particular interface, property, or service is necessary but not available, the type converter should return null rather than throw an exception. This interface's properties can return null at any time, and you should plan for this.

Provides contextual information about a component, such as its container and property descriptor.

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

  The property gets the logical container of the component associated with the type descriptor.

  Gets the container representing this request.

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

  The property gets the object that is invoking the interface. For example, if a type converter is given a to convert, returns the actual instance of the control that is using the . You can subsequently query the control for further information about its services and its .

  Gets the object that is connected with this type descriptor request.

- Method
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Void

  Use the method to send notification that an instance of an object has changed.

  Raising an event invokes the event handler through a delegate. For more information, see Raising an Event.

  The method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.

  Raises the event.

- Method
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Boolean

  Use the method to send notification that an instance of an object is about to be changed. This method also returns a value indicating whether this object can be changed. When false is returned, do not change the object.

  Raising an event invokes the event handler through a delegate. For more information, see Raising an Event.

  The method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.

  Raises the event.

  true if this object can be changed; otherwise, false.

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

  Gets the that is associated with the given context item.