Enum TargetTypes
Metadata targets specific things, and the TargetTypes determines what kind of thing this is.
Namespace: ToSic.Eav.Metadata
Assembly: ToSic.Eav.Core.dll
Syntax
[PublicApi_Stable_ForUseInYourCode]
public enum TargetTypes
Fields
Name | Description |
---|---|
App | App metadata (3). Used to give Apps additional properties. |
Attribute | Metadata of attributes / fields (2). This is used to store configuration like the field label, amount-of-rows, etc. |
CmsItem | Item / Object of the Platform, like a File or Folder etc. (10) |
ContentType | Metadata of a content-type / data-schema (5). Used to give it a description etc. |
Custom | Custom target (90). This is what you should use for basic apps which have a custom target that's none of the other defaults. |
Custom1 | Custom target (91). Use this for basic apps which need multiple different custom targets (advanced, rare use case) |
Custom2 | Custom target (92). Use this for basic apps which need multiple different custom targets (advanced, rare use case) |
Custom3 | Custom target (93). Use this for basic apps which need multiple different custom targets (advanced, rare use case) |
Custom4 | Custom target (94). Use this for basic apps which need multiple different custom targets (advanced, rare use case) |
Custom5 | Custom target (95). Use this for basic apps which need multiple different custom targets (advanced, rare use case) |
Custom6 | Custom target (96). Use this for basic apps which need multiple different custom targets (advanced, rare use case) |
Custom7 | Custom target (97). Use this for basic apps which need multiple different custom targets (advanced, rare use case) |
Custom8 | Custom target (98). Use this for basic apps which need multiple different custom targets (advanced, rare use case) |
Custom9 | Custom target (99). Use this for basic apps which need multiple different custom targets (advanced, rare use case) |
Dimension | Dimension Metadata (8) - for languages and similar data-dimensions |
Entity | Metadata of entities / data-items (4). This lets us enhance entities with additional information. |
Module | A Module - like a module containing some content (16) |
None | Things that are not used as Metadata (1). This is the default for most Entities. |
Page | A Page - like the current page (14) |
Scope | Scope metadata (7) - for data-scopes like "System" or "System-Configuration" etc. |
Site | A Site - like the current site (12) |
System | The entire system / platform - so Metadata for the current Dnn/Oqtane installation (11). |
User | A User - like the admin-user (18) |
Zone | Zone metadata (6) - used to give a Zone additional information. Only used in very special cases, best not use. |