# Sandbox.DisplayInfo

Collects all the relevant info (such as description, name, icon, etc) from attributes and other sources about a type or type member.

- Kind: struct
- Namespace: `Sandbox`
- Assembly: `Sandbox.Reflection`
- Modifiers: sealed

## Fields

- [`Alias`](/api/Sandbox.DisplayInfo/Alias): Possible aliases for this type or member, if any. ([AliasAttribute](/api/AliasAttribute))
- [`Browsable`](/api/Sandbox.DisplayInfo/Browsable): Whether this member should be visible in a properties sheet ([HideInEditorAttribute](/api/HideInEditorAttribute))
- [`ClassName`](/api/Sandbox.DisplayInfo/ClassName): "Internal" class name of this type or member. This typically should be all lowercase and without weird symbols or whitespace.
- [`Description`](/api/Sandbox.DisplayInfo/Description): The summary or description of this type or member.
- [`Fullname`](/api/Sandbox.DisplayInfo/Fullname): Namespace.ParentClass.Class.Member
- [`Group`](/api/Sandbox.DisplayInfo/Group): Group or category of this type or member. ([CategoryAttribute](/api/CategoryAttribute))
- [`Icon`](/api/Sandbox.DisplayInfo/Icon): Material icon of this type or member. ([IconAttribute](/api/IconAttribute))
- [`Name`](/api/Sandbox.DisplayInfo/Name): The name of this type or member.
- [`Namespace`](/api/Sandbox.DisplayInfo/Namespace): Namespace of this type
- [`Order`](/api/Sandbox.DisplayInfo/Order): Order of this member for UI ordering purposes. ([OrderAttribute](/api/OrderAttribute))
- [`Placeholder`](/api/Sandbox.DisplayInfo/Placeholder): Placeholder text for string type properties. ([PlaceholderAttribute](/api/PlaceholderAttribute)) Placeholder text is displayed in UI when input text field is empty.
- [`ReadOnly`](/api/Sandbox.DisplayInfo/ReadOnly): This is marked as ReadOnly
- [`Tags`](/api/Sandbox.DisplayInfo/Tags): Tags of this type or member. ([TagAttribute](/api/TagAttribute))

## Methods

- [`For`](/api/Sandbox.DisplayInfo/For): Retrieves display info about a given objects type.
- [`ForEnumValues`](/api/Sandbox.DisplayInfo/ForEnumValues): Returns display info for each member of an enumeration type.
- [`ForMember`](/api/Sandbox.DisplayInfo/ForMember): Retrieves display info about a given member or type.
- [`ForType`](/api/Sandbox.DisplayInfo/ForType): Retrieves display info about a given type.
- [`HasTag`](/api/Sandbox.DisplayInfo/HasTag): Returns whether this type or member has given tag. ([TagAttribute](/api/TagAttribute))
