TypeDescriptor Methods

 

Namespace:   System.ComponentModel
Assembly:  System (in System.dll)

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticAddAttributes(Object^, array<Attribute^>^)

Adds class-level attributes to the target component instance.

System_CAPS_pubmethodSystem_CAPS_staticAddAttributes(Type^, array<Attribute^>^)

Adds class-level attributes to the target component type.

System_CAPS_pubmethodSystem_CAPS_staticAddEditorTable(Type^, Hashtable^)

Adds an editor table for the given editor base type.

System_CAPS_pubmethodSystem_CAPS_staticAddProvider(TypeDescriptionProvider^, Object^)

Adds a type description provider for a single instance of a component.

System_CAPS_pubmethodSystem_CAPS_staticAddProvider(TypeDescriptionProvider^, Type^)

Adds a type description provider for a component class.

System_CAPS_pubmethodSystem_CAPS_staticAddProviderTransparent(TypeDescriptionProvider^, Object^)

Adds a type description provider for a single instance of a component.

System_CAPS_pubmethodSystem_CAPS_staticAddProviderTransparent(TypeDescriptionProvider^, Type^)

Adds a type description provider for a component class.

System_CAPS_pubmethodSystem_CAPS_staticCreateAssociation(Object^, Object^)

Creates a primary-secondary association between two objects.

System_CAPS_pubmethodSystem_CAPS_staticCreateDesigner(IComponent^, Type^)

Creates an instance of the designer associated with the specified component and of the specified type of designer.

System_CAPS_pubmethodSystem_CAPS_staticCreateEvent(Type^, EventDescriptor^, array<Attribute^>^)

Creates a new event descriptor that is identical to an existing event descriptor, when passed the existing EventDescriptor.

System_CAPS_pubmethodSystem_CAPS_staticCreateEvent(Type^, String^, Type^, array<Attribute^>^)

Creates a new event descriptor that is identical to an existing event descriptor by dynamically generating descriptor information from a specified event on a type.

System_CAPS_pubmethodSystem_CAPS_staticCreateInstance(IServiceProvider^, Type^, array<Type^>^, array<Object^>^)

Creates an object that can substitute for another data type.

System_CAPS_pubmethodSystem_CAPS_staticCreateProperty(Type^, PropertyDescriptor^, array<Attribute^>^)

Creates a new property descriptor from an existing property descriptor, using the specified existing PropertyDescriptor and attribute array.

System_CAPS_pubmethodSystem_CAPS_staticCreateProperty(Type^, String^, Type^, array<Attribute^>^)

Creates and dynamically binds a property descriptor to a type, using the specified property name, type, and attribute array.

System_CAPS_pubmethodEquals(Object^)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_staticGetAssociation(Type^, Object^)

Returns an instance of the type associated with the specified primary object.

System_CAPS_pubmethodSystem_CAPS_staticGetAttributes(Object^)

Returns the collection of attributes for the specified component.

System_CAPS_pubmethodSystem_CAPS_staticGetAttributes(Object^, Boolean)

Returns a collection of attributes for the specified component and a Boolean indicating that a custom type descriptor has been created.

System_CAPS_pubmethodSystem_CAPS_staticGetAttributes(Type^)

Returns a collection of attributes for the specified type of component.

System_CAPS_pubmethodSystem_CAPS_staticGetClassName(Object^)

Returns the name of the class for the specified component using the default type descriptor.

System_CAPS_pubmethodSystem_CAPS_staticGetClassName(Object^, Boolean)

Returns the name of the class for the specified component using a custom type descriptor.

System_CAPS_pubmethodSystem_CAPS_staticGetClassName(Type^)

Returns the name of the class for the specified type.

System_CAPS_pubmethodSystem_CAPS_staticGetComponentName(Object^)

Returns the name of the specified component using the default type descriptor.

System_CAPS_pubmethodSystem_CAPS_staticGetComponentName(Object^, Boolean)

Returns the name of the specified component using a custom type descriptor.

System_CAPS_pubmethodSystem_CAPS_staticGetConverter(Object^)

Returns a type converter for the type of the specified component.

System_CAPS_pubmethodSystem_CAPS_staticGetConverter(Object^, Boolean)

Returns a type converter for the type of the specified component with a custom type descriptor.

System_CAPS_pubmethodSystem_CAPS_staticGetConverter(Type^)

Returns a type converter for the specified type.

System_CAPS_pubmethodSystem_CAPS_staticGetDefaultEvent(Object^)

Returns the default event for the specified component.

System_CAPS_pubmethodSystem_CAPS_staticGetDefaultEvent(Object^, Boolean)

Returns the default event for a component with a custom type descriptor.

System_CAPS_pubmethodSystem_CAPS_staticGetDefaultEvent(Type^)

Returns the default event for the specified type of component.

System_CAPS_pubmethodSystem_CAPS_staticGetDefaultProperty(Object^)

Returns the default property for the specified component.

System_CAPS_pubmethodSystem_CAPS_staticGetDefaultProperty(Object^, Boolean)

Returns the default property for the specified component with a custom type descriptor.

System_CAPS_pubmethodSystem_CAPS_staticGetDefaultProperty(Type^)

Returns the default property for the specified type of component.

System_CAPS_pubmethodSystem_CAPS_staticGetEditor(Object^, Type^)

Gets an editor with the specified base type for the specified component.

System_CAPS_pubmethodSystem_CAPS_staticGetEditor(Object^, Type^, Boolean)

Returns an editor with the specified base type and with a custom type descriptor for the specified component.

System_CAPS_pubmethodSystem_CAPS_staticGetEditor(Type^, Type^)

Returns an editor with the specified base type for the specified type.

System_CAPS_pubmethodSystem_CAPS_staticGetEvents(Object^)

Returns the collection of events for the specified component.

System_CAPS_pubmethodSystem_CAPS_staticGetEvents(Object^, array<Attribute^>^)

Returns the collection of events for a specified component using a specified array of attributes as a filter.

System_CAPS_pubmethodSystem_CAPS_staticGetEvents(Object^, array<Attribute^>^, Boolean)

Returns the collection of events for a specified component using a specified array of attributes as a filter and using a custom type descriptor.

System_CAPS_pubmethodSystem_CAPS_staticGetEvents(Object^, Boolean)

Returns the collection of events for a specified component with a custom type descriptor.

System_CAPS_pubmethodSystem_CAPS_staticGetEvents(Type^)

Returns the collection of events for a specified type of component.

System_CAPS_pubmethodSystem_CAPS_staticGetEvents(Type^, array<Attribute^>^)

Returns the collection of events for a specified type of component using a specified array of attributes as a filter.

System_CAPS_pubmethodSystem_CAPS_staticGetFullComponentName(Object^)

Returns the fully qualified name of the component.

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_staticGetProperties(Object^)

Returns the collection of properties for a specified component.

System_CAPS_pubmethodSystem_CAPS_staticGetProperties(Object^, array<Attribute^>^)

Returns the collection of properties for a specified component using a specified array of attributes as a filter.

System_CAPS_pubmethodSystem_CAPS_staticGetProperties(Object^, array<Attribute^>^, Boolean)

Returns the collection of properties for a specified component using a specified array of attributes as a filter and using a custom type descriptor.

System_CAPS_pubmethodSystem_CAPS_staticGetProperties(Object^, Boolean)

Returns the collection of properties for a specified component using the default type descriptor.

System_CAPS_pubmethodSystem_CAPS_staticGetProperties(Type^)

Returns the collection of properties for a specified type of component.

System_CAPS_pubmethodSystem_CAPS_staticGetProperties(Type^, array<Attribute^>^)

Returns the collection of properties for a specified type of component using a specified array of attributes as a filter.

System_CAPS_pubmethodSystem_CAPS_staticGetProvider(Object^)

Returns the type description provider for the specified component.

System_CAPS_pubmethodSystem_CAPS_staticGetProvider(Type^)

Returns the type description provider for the specified type.

System_CAPS_pubmethodSystem_CAPS_staticGetReflectionType(Object^)

Returns a Type that can be used to perform reflection, given an object.

System_CAPS_pubmethodSystem_CAPS_staticGetReflectionType(Type^)

Returns a Type that can be used to perform reflection, given a class type.

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_staticRefresh(Assembly^)

Clears the properties and events for the specified assembly from the cache.

System_CAPS_pubmethodSystem_CAPS_staticRefresh(Module^)

Clears the properties and events for the specified module from the cache.

System_CAPS_pubmethodSystem_CAPS_staticRefresh(Object^)

Clears the properties and events for the specified component from the cache.

System_CAPS_pubmethodSystem_CAPS_staticRefresh(Type^)

Clears the properties and events for the specified type of component from the cache.

System_CAPS_pubmethodSystem_CAPS_staticRemoveAssociation(Object^, Object^)

Removes an association between two objects.

System_CAPS_pubmethodSystem_CAPS_staticRemoveAssociations(Object^)

Removes all associations for a primary object.

System_CAPS_pubmethodSystem_CAPS_staticRemoveProvider(TypeDescriptionProvider^, Object^)

Removes a previously added type description provider that is associated with the specified object.

System_CAPS_pubmethodSystem_CAPS_staticRemoveProvider(TypeDescriptionProvider^, Type^)

Removes a previously added type description provider that is associated with the specified type.

System_CAPS_pubmethodSystem_CAPS_staticRemoveProviderTransparent(TypeDescriptionProvider^, Object^)

Removes a previously added type description provider that is associated with the specified object.

System_CAPS_pubmethodSystem_CAPS_staticRemoveProviderTransparent(TypeDescriptionProvider^, Type^)

Removes a previously added type description provider that is associated with the specified type.

System_CAPS_pubmethodSystem_CAPS_staticSortDescriptorArray(IList^)

Sorts descriptors using the name of the descriptor.

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

Return to top
Show: