Provides core component model classes.
Represents an event that can be canceled.
Provides metadata for a component.
Represents the base class for all components.
Contains information about a component, including its properties, events, extenders, and attributes.
Provides design-time information about components.
Represents a constructor argument for a class.
Represents a container for components.
Implements the customizer of a component.
Represents a verb that can be run by a component's customizer.
Represents the base enumerator class.
Represents the base class for all events.
Defines an event of a component.
Defines an extender property of a component.
Represents the base class for property, event, and extender definitions.
Defines a property of a component.
Manages resource data.
Reads a binary resource file.
Represents a set of named resource-based properties.
Stores resource data to a file.
Represents a subproperty of a property value.
Represents the base class for value editors.
Provides data for the verbExecute event.
Represents the WFC base exception class.
Represents an exception for invalid arguments.
Represents an exception for invalid arguments that are enumerators.
Represents an exception for invalid property values.
Represents an exception for when the state of an object becomes invalid.
Represents an exception for errors in system calls.
Represents a warning rather than an error.
Represents an exception for a Win32 error code.
Defines a callback interface for enumerating the attributes of a component.
Defines the interface for exposing component metadata.
Defines the component interface.
Defines the interface for a component site.
Allows a class to indicate what constructor arguments are needed to create an object of its type.
Defines the container interface.
Defines the interface for a customizer of a component.
Defines a callback interface that assists a value editor in presenting a user interface.
Defines a callback interface through which a value editor accesses the owner of the values that are being edited.
Defines a callback interface for enumerating the events of a component.
Defines the interface for extending properties to other components in a container.
Defines a callback interface for enumerating the extender properties of a component.
Allows an object to be written to a stream and read from a stream.
Defines a callback interface for enumerating the properties of a component.
Defines an interface that specifies when a component is usable.
Defines an interface for retrieving a resource from a component's namespace.
Defines an interface for managing resource data.
Defines an interface for reading a binary resource file.
Defines an interface for accessing named resource-based properties.
Defines an interface for storing resource data to a file.
Defines a callback interface for retrieving and setting a property value.
Defines the interface for a value editor.
Identifies an event handler method.
Identifies an event handler method.
Identifies the method that will handle the verbExecute event.
The com.ms.wfc.core package provides the following attribute classes:
For more information about these attributes, see Attribute Classes.
The com.ms.wfc.core package provides the following value editor classes:
For more information about these editors, see Value Editor Classes.