Class LanguageModeler
- Namespace
- ToSic.Eav.DataSources
- Assembly
- ToSic.Eav.DataSources.dll
Remodels multi-language values in own fields (like NameDe, NameEn) to single multi-language fields like Name
[VisualQuery(NameId = "f390e460-46ff-4a6e-883f-f50fdeb363ee", NiceName = "Language Modeler", UiHint = "Combine values to multi-language values", Icon = "translate", NameIds = new string[] { "f390e460-46ff-4a6e-883f-f50fdeb363ee", "ToSic.Eav.DataSources.FieldMapping, ToSic.Eav.DataSources.SharePoint" }, Type = DataSourceType.Modify, ConfigurationType = "7b4fce73-9c29-4517-af14-0a704da5b958", In = new string[] { "Default*" }, HelpLink = "https://go.2sxc.org/DsLanguageModeler")]
[PublicApi("Brand new in v11.20, WIP, may still change a bit")]
public sealed class LanguageModeler : DataSourceBase, IDataSource, IAppIdentity, IZoneIdentity, IAppIdentityLight, ICacheKey, ICacheExpiring, ITimestamped, IHasLog, IDataSourceLinkable
- Inheritance
-
objectServiceBaseLanguageModeler
- Implements
- Inherited Members
Remarks
- New in v11.20
- Changed in v15.05 to use the immutable convention
Properties
FieldMap
Contains the field map which configures how fields should be connected.
[Configuration]
public string FieldMap { get; }