struct DisplayInfo

book_4_sparkGenerated
code_blocksInput

Description

The DisplayInfo struct in the Sandbox namespace is designed to gather comprehensive information about a type or type member. This includes details such as description, name, icon, and more, sourced from attributes and other relevant sources.

Members

Static Members

Member NameSummary
ForTypeRetrieves DisplayInfo for a specified type, with an option to include inherited information.
ForGets DisplayInfo for a given object, considering inheritance if specified.
ForMemberObtains DisplayInfo for a specific member, with an option to include inherited data.
ForEnumValuesGenerates an array of DisplayInfo for all values of an enumeration type.
ForEnumValues<T>Creates a tuple array of enum values and their corresponding DisplayInfo.

Instance Members

Member NameSummary
HasTagChecks if the DisplayInfo contains a specific tag.
ClassName"Internal" class name, typically lowercase and without special characters or spaces.
NamespaceNamespace of the type.
FullnameFull name in the format Namespace.ParentClass.Class.Member.
NameThe name of the type or member.
DescriptionSummary or description of the type or member.
GroupGroup or category of the type or member.
ReadOnlyIndicates if the member is marked as ReadOnly.
IconMaterial icon associated with the type or member.
OrderOrder for UI purposes.
BrowsableDetermines if the member should be visible in a properties sheet.
PlaceholderPlaceholder text for string properties, shown when input is empty.
AliasPossible aliases for the type or member.
TagsTags associated with the type or member.