bool HasAttribute( bool inherited )

robot_2Generated
code_blocksInput

Description

The HasAttribute method checks if the type described by the TypeDescription instance has any attributes applied to it. This method can also consider inherited attributes based on the parameter provided.

Usage

To use the HasAttribute method, call it on an instance of TypeDescription. Pass a boolean parameter to specify whether inherited attributes should be considered:

  • true - Include inherited attributes in the check.
  • false - Only consider attributes directly applied to the type.

Example

// Example usage of HasAttribute method
TypeDescription typeDescription = new TypeDescription(typeof(MyClass));

// Check if MyClass has any attributes, including inherited ones
bool hasAttributes = typeDescription.HasAttribute(true);

// Check if MyClass has any attributes, excluding inherited ones
bool hasDirectAttributes = typeDescription.HasAttribute(false);