bool HasAttribute( bool inherited )

book_4_sparkGenerated
code_blocksInput

Description

The HasAttribute method in the TypeDescription class is used to determine whether a specific attribute is present on the type described by the TypeDescription instance. This method checks for the presence of attributes, optionally considering inherited attributes.

Usage

To use the HasAttribute method, you need to have an instance of TypeDescription. Call the method with a boolean parameter inherited to specify whether to include inherited attributes in the check.

If inherited is set to true, the method will also consider attributes inherited from base classes. If set to false, only attributes directly applied to the type will be considered.

Example

// Assume 'typeDescription' is an instance of TypeDescription
bool hasAttribute = typeDescription.HasAttribute(true);

if (hasAttribute)
{
    // The type has the attribute
}
else
{
    // The type does not have the attribute
}