Aktivitäten und ihre Designer können über Resource-Dateien (.resx) (siehe MSDN ) mehrsprachig entwickelt werden. Um Bezeichnungen und Validierungsmeldungen im WMS einheitlich zu gestaltet, stellt die WmsActivityContracts.dll (ab dem WMS 2020) Sprach-Resourcen zur Verfügung.
Über "Accantum.Wms.ActivityContracts.Properties.WmsACtivityResources" kann auf eine einzelne Resource zugegriffen werden.
Überblick wichtiger Ressourcen:
Key | Verwendung | Text (de) |
---|---|---|
Activity_Superseded | Bei veralteten Aktivitäten in der CacheMetadata-Methode metadata.AddValidationError(new ValidationError(Accantum.Wms.ActivityContracts.Properties.WmsActivityResources.Activity_Superseded, true)); | Diese Aktivität ist veraltet und wurde durch eine neuere Version ersetzt. In der Aktivitätsübersicht finden Sie die aktuelle Version. |
DropActivityHint | In Aktivitäts-Designer (xaml), die auf- und zugeklappt werden können. <sap:ActivityDesigner xmlns:resx="clr-namespace:Accantum.Wms.ActivityContracts.Properties;assembly=WmsActivityContracts" ... <Label Content="{x:Static resx:WmsActivityResources.DropActivityHint}"/> | Aktivität hier ablegen |
ActivityGroup_String ActivityGroup_Misc | Bezeichnungen für die Gruppierung der Aktivitäten im Workflow Designer. [ActivityGroup("ActivityGroup_Filesystem", typeof(WmsActivityResources))] public class MyActivity: CodeActivity | String Bearbeitung ... |