IInheritanceService::GetInheritanceAttribute Method (IComponent^)

 

Gets the inheritance attribute for the specified component.

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

InheritanceAttribute^ GetInheritanceAttribute(
	IComponent^ component
)

Parameters

component
Type: System.ComponentModel::IComponent^

The IComponent for which to retrieve the inheritance attribute.

Return Value

Type: System.ComponentModel::InheritanceAttribute^

An instance of InheritanceAttribute that describes the level of inheritance of the specified component.

If the component has been profiled by the AddInheritedComponents method, this method returns the value InheritanceAttribute::NotInherited. Otherwise, it returns the inheritance attribute for this component.

You should call AddInheritedComponents on the specified component or a parent of the specified component before attempting to obtain an InheritanceAttribute that reflects the inheritance level of the specified component.

.NET Framework
Available since 1.1
Return to top
Show: