Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

System.ComponentModel.Primitives

System Library

Author Microsoft
Version 10.0.1
Tags

Public Types

System.​ComponentModel

Specifies whether a property or event should be displayed in a Properties window.
Specifies the name of the category in which to group the property or event when displayed in a <see cref="T:System.Windows.Forms.PropertyGrid" /> control set to Categorized mode.
class Component
Provides the base implementation for the <see cref="T:System.ComponentModel.IComponent" /> interface and enables object sharing between applications.
Provides a read-only container for a collection of <see cref="T:System.ComponentModel.IComponent" /> objects.
Specifies a description for a property or event.
Specifies the class used to implement design-time services for a component.
Specifies that the designer for a class belongs to a certain category.
Specifies the visibility a property has to the design-time serializer.
Specifies the type of persistence to use when serializing a property on a component at design time.
Specifies whether a property can only be set at design time.
Specifies the display name for a property, event, or public void method that takes no arguments.
Specifies the editor to use to change a property. This class cannot be inherited.
Provides a simple list of delegates. This class cannot be inherited.
interface IComponent
Provides functionality required by all components.
interface IContainer
Provides functionality for containers. Containers are objects that logically contain zero or more components.
Specifies that an object has no subproperties capable of being edited. This class cannot be inherited.
Specifies which event is raised on initialization. This class cannot be inherited.
Thrown when a thread on which an operation should execute no longer exists or has no message loop.
The exception that is thrown when an invalid enumeration value is used.
interface ISite
Provides functionality required by sites.
interface ISupportInitialize
Specifies that this object supports a simple, transacted notification for batch initialization.
interface ISynchronizeInvoke
Provides a way to synchronously or asynchronously execute a delegate.
Specifies whether a property or parameter should be localized. This class cannot be inherited.
Specifies that this property can be combined with properties belonging to other objects in a Properties window.
Indicates that the parent property is notified when the value of the property that this attribute is applied to is modified. This class cannot be inherited.
Indicates whether the name of the associated property is displayed with parentheses in the Properties window. This class cannot be inherited.
Specifies whether the property this attribute is bound to is read-only or read/write. This class cannot be inherited.
Defines identifiers that indicate the type of a refresh of the Properties window.
Indicates that the property grid should refresh when the associated property value changes. This class cannot be inherited.

System.​ComponentModel.​Design.​Serialization

Indicates a serializer for the serialization manager to use to serialize the values of the type this attribute is applied to. This class cannot be inherited.