T GetAttribute( bool inherited )

robot_2Generated
code_blocksInput

Description

The GetAttribute<T> method retrieves a custom attribute of type T from the type described by the TypeDescription instance. This method allows you to specify whether to search for inherited attributes as well.

Usage

To use the GetAttribute<T> method, specify the type of attribute you are looking for as the generic type parameter T. Pass a boolean value to the inherited parameter to indicate whether to include inherited attributes in the search.

Example

// Example of using GetAttribute<T> method
var typeDescription = new TypeDescription(typeof(MyClass));
var myAttribute = typeDescription.GetAttribute<MyCustomAttribute>(true);

if (myAttribute != null)
{
    // Do something with the attribute
    Console.WriteLine("Attribute found: " + myAttribute.Description);
}