IInheritanceService.GetInheritanceAttribute(IComponent) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets the inheritance attribute for the specified component.
public:
System::ComponentModel::InheritanceAttribute ^ GetInheritanceAttribute(System::ComponentModel::IComponent ^ component);
public System.ComponentModel.InheritanceAttribute GetInheritanceAttribute (System.ComponentModel.IComponent component);
abstract member GetInheritanceAttribute : System.ComponentModel.IComponent -> System.ComponentModel.InheritanceAttribute
Public Function GetInheritanceAttribute (component As IComponent) As InheritanceAttribute
Parameters
- component
- IComponent
The IComponent for which to retrieve the inheritance attribute.
Returns
An instance of InheritanceAttribute that describes the level of inheritance of the specified component.
Remarks
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.