Объявление
public static TypeCache.TypeCollection GetTypesWithAttribute();public static TypeCache.TypeCollection GetTypesWithAttribute(Type attrType);
Параметры
attrType | Тип атрибута. |
Возвращает
TypeCollection Возвращает коллекцию типов.
Описание
Получает набор типов, отмеченных атрибутом T.
Этот метод обеспечивает быстрый доступ ко всем типам, загруженным из сборок домена Unity и отмеченным определенным атрибутом. Типы, отмеченные предками указанного атрибута, также включаются в результат.
using UnityEditor;
public class Example
{
static void ScanTypesWithAttribute()
{
var extractedTypes = TypeCache.GetTypesWithAttribute<CustomEditor>();
foreach (var m in extractedTypes)
{
//...
}
}
}
Примечание. Возвращаемая MethodCollection доступна только для чтения и потокобезопасна.