static public void DistanceScrankeBerecne( GbsListGroupedEntryZuusctand ListEntry, ISictAutomatZuusctand Automaat, out Int64?SaitWindowSurveyScanViewListBeginShipSctreke, out Int64?DistanceScrankeMin, out Int64?DistanceScrankeMax) { SaitWindowSurveyScanViewListBeginShipSctreke = null; DistanceScrankeMin = null; DistanceScrankeMax = null; if (null == ListEntry) { return; } var ListEntryDistance = ListEntry.Distance; if (!ListEntryDistance.HasValue) { return; } if (null == Automaat) { return; } var WindowSurveyScanView = Automaat.WindowSurveyScanView(); if (null == WindowSurveyScanView) { // Vorersct nur Scpez für Window SurveyScanView return; } var WindowSurveyScanViewList = WindowSurveyScanView.ListHaupt; if (null == WindowSurveyScanViewList) { return; } var WindowSurveyScanViewListBeginZait = WindowSurveyScanViewList.ScnapscusFrühesteZait; if (!WindowSurveyScanViewListBeginZait.HasValue) { return; } SaitWindowSurveyScanViewListBeginShipSctreke = Automaat.ShipSctrekeZurükgeleegtMiliInZaitraum(WindowSurveyScanViewListBeginZait.Value - 3333, Automaat.NuzerZaitMili) / 1000; var SaitWindowSurveyScanViewListBeginShipSctrekePlusSicerhait = (SaitWindowSurveyScanViewListBeginShipSctreke * 11) / 10 + 100; DistanceScrankeMin = ListEntryDistance - SaitWindowSurveyScanViewListBeginShipSctrekePlusSicerhait; DistanceScrankeMax = ListEntryDistance + SaitWindowSurveyScanViewListBeginShipSctrekePlusSicerhait; }
public void Berecne( GbsListGroupedEntryZuusctand ListEntry, ISictAutomatZuusctand Automaat) { this.ListEntry = ListEntry; this.Automaat = Automaat; Int64?SaitWindowSurveyScanViewListBeginShipSctreke = null; Int64?DistanceScrankeMin = null; Int64?DistanceScrankeMax = null; InRaumObjektType[] MengeInRaumObjekt = null; try { if (null == ListEntry) { return; } if (null == Automaat) { return; } DistanceScrankeBerecne(ListEntry, Automaat, out SaitWindowSurveyScanViewListBeginShipSctreke, out DistanceScrankeMin, out DistanceScrankeMax); var MengeKandidaatInRaumObjekt = new List <InRaumObjektType>(); MengeKandidaatInRaumObjekt.AddRange( Automaat.MengeTarget().OfType <InRaumObjektType>()); /* * 2015.03.12 * * if (typeof(SictAuswertGbsTarget) == typeof(InRaumObjektType)) * { * } * */ MengeInRaumObjekt = MengeKandidaatInRaumObjekt .Where((Kandidaat) => Kandidaat.SictungLezteDistanceScrankeMin() <= DistanceScrankeMax && DistanceScrankeMin <= Kandidaat.SictungLezteDistanceScrankeMax()) .ToArray(); } finally { this.SaitWindowSurveyScanViewListBeginShipSctreke = SaitWindowSurveyScanViewListBeginShipSctreke; this.DistanceScrankeMin = DistanceScrankeMin; this.DistanceScrankeMax = DistanceScrankeMax; this.MengeInRaumObjekt = MengeInRaumObjekt; } }
public string ZuHeaderRegexUndItemBerecneZeleWert( Regex HeaderRegex, GbsListGroupedEntryZuusctand EntryZuustand) { if (null == EntryZuustand) { return(null); } return(ZuHeaderRegexUndItemBerecneZeleWert(HeaderRegex, EntryZuustand.AingangScnapscusTailObjektIdentLezteBerecne())); }
public VerbindungSurveyScanViewListEntryZuTargetDurcMenuErgeebnis( SictGbsMenuKaskaadeZuusctand Menu, GbsListGroupedEntryZuusctand ListEntry, SictTargetZuusctand[] TailmengeTargetPasendZuSurveyScanEntry, SictTargetZuusctand[] MengeTargetMitTransitioonInZaitraumUmMenuBegin, SictTargetZuusctand TargetZuListEntry) { this.Menu = Menu; this.ListEntry = ListEntry; this.TailmengeTargetPasendZuSurveyScanEntry = TailmengeTargetPasendZuSurveyScanEntry; this.MengeTargetMitTransitioonInZaitraumUmMenuBegin = MengeTargetMitTransitioonInZaitraumUmMenuBegin; this.TargetZuListEntry = TargetZuListEntry; }
void Aktualisiire( Int64 Zait, VonSensor.ScnapscusListGrouped ScnapscusList, SictGbsAgregatioonAusTransitionInfo ZuusazInfo) { var ScnapscusListeEntry = (null == ScnapscusList) ? null : ScnapscusList.ListeEntry; GbsListGroupedEntryZuusctand.ZuZaitAingangMengeObjektScnapscus( Zait, ScnapscusListeEntry, InternListeEntry, false, ZuusazInfo); // !!!! zu ergänze: entferne von Entry welce (nit sictbar) UND (in Entry enthalte der als Expanded angenome werd). }
public AufgaabeParamAndere( SictOverViewObjektZuusctand OverViewObjektZuBearbeite = null, SictTargetZuusctand TargetZuBearbeite = null, bool?AktioonInOverviewMaceSictbar = null, string AktioonInOverviewTabZuAktiviire = null, SictAnforderungMenuKaskaadeAstBedingung[] MenuListeAstBedingung = null, Int64?DistanzAinzuscteleScrankeMin = null, Int64?DistanzAinzuscteleScrankeMax = null, bool?AktioonInRaumObjektActivate = null, bool?AktioonCargoDurcsuuce = null, bool?AktioonLock = null, bool?AktioonWirkungTraktor = null, bool?AktioonDroneLaunch = null, bool?AktioonDroneEngage = null, bool?AktioonDroneReturn = null, bool?AktioonUnDock = null, SictAufgaabeParam AufgaabeParam = null, SictAufgaabeParamMausPfaad MausPfaad = null, SictShipUiModuleReprZuusctand ModuleScalteAin = null, SictShipUiModuleReprZuusctand ModuleScalteAus = null, SictShipUiModuleReprZuusctand ModuleScalteUm = null, SictShipUiModuleReprZuusctand ModuleMesungModuleButtonHint = null, bool?AfterburnerScalteAin = null, bool?AktioonMenuBegin = null, bool?AktioonMenuEntferne = null, bool?AktioonNeocomMenuEntferne = null, GbsElement MenuWurzelGbsObjekt = null, VonSensor.MenuEntry MenuEntry = null, InfoPanelTypSictEnum?InfoPanelEnable = null, InfoPanelTypSictEnum?InfoPanelExpand = null, SictAufgaabeParamGbsAstOklusioonVermaidung GbsAstOklusioonVermaidung = null, SictGbsWindowZuusctand WindowMinimize = null, SictGbsWindowZuusctand WindowHooleNaacVorne = null, // GbsElement GbsAstVerberge = null, SictZuInRaumObjektManööverTypEnum?ManööverAuszufüüreTyp = null, SictVerlaufBeginUndEndeRef <ShipUiIndicationAuswert> ManööverUnterbreceNict = null, bool?VorrangVorManööverUnterbreceNict = null, bool?GridVerlase = null, VonSensor.ListColumnHeader ColumnHeaderSort = null, GbsListGroupedEntryZuusctand ListEntryMaceSictbar = null, GbsListGroupedEntryZuusctand ListEntryExpand = null, GbsListGroupedEntryZuusctand ListEntryCollapse = null, GbsListGroupedEntryZuusctand ListEntryToggleExpandCollapse = null, SictTargetZuusctand TargetUnLock = null, SictTargetZuusctand TargetInputFookusSeze = null, VonSensor.LobbyAgentEntry LobbyAgentEntryStartConversation = null, SictMissionZuusctand MissionObjectiveMese = null, SictMissionZuusctand MissionStartConversation = null, VonSensor.InfoPanelMissionsMission MissionButtonUtilmenuObjectiveZuMese = null, VonSensor.WindowAgentDialogue WindowAgentDialogueMissionAcceptOderRequest = null, VonSensor.WindowAgentDialogue WindowAgentDialogueMissionDecline = null, SictMissionZuusctand MissionAccept = null, SictMissionZuusctand MissionDecline = null, SictOptimatParamFitting FittingZuApliziire = null, SictNaacNuzerMeldungZuEveOnline NaacNuzerMeldungZuEveOnline = null, string[] ZwekListeKomponenteZuusaz = null, bool?InOverviewTabFolgeViewportDurcGrid = null, SictInventoryItemTransport InventoryItemTransport = null, VonSensor.WindowInventoryPrimary InventorySezeSictTypAufList = null) : base(ZwekListeKomponenteZuusaz) { this.NaacNuzerMeldungZuEveOnline = NaacNuzerMeldungZuEveOnline; this.OverViewObjektZuBearbaite = OverViewObjektZuBearbeite; this.TargetZuBearbaite = TargetZuBearbeite; this.AktioonInOverviewMaceSictbar = AktioonInOverviewMaceSictbar; this.AktioonInOverviewTabZuAktiviire = AktioonInOverviewTabZuAktiviire; this.InOverviewTabFolgeViewportDurcGrid = InOverviewTabFolgeViewportDurcGrid; this.MenuListeAstBedingung = MenuListeAstBedingung; this.AktioonUnDock = AktioonUnDock; this.AktioonInRaumObjektActivate = AktioonInRaumObjektActivate; this.AktioonCargoDurcsuuce = AktioonCargoDurcsuuce; this.AktioonWirkungTraktor = AktioonWirkungTraktor; this.AktioonDroneLaunch = AktioonDroneLaunch; this.AktioonDroneEngage = AktioonDroneEngage; this.AktioonDroneReturn = AktioonDroneReturn; this.MausPfaad = MausPfaad; this.AktioonMenuBegin = AktioonMenuBegin; this.AktioonMenuEntferne = AktioonMenuEntferne; this.MenuWurzelGbsObjekt = MenuWurzelGbsObjekt; this.MenuEntry = MenuEntry; this.AktioonNeocomMenuEntferne = AktioonNeocomMenuEntferne; this.InfoPanelEnable = InfoPanelEnable; this.InfoPanelExpand = InfoPanelExpand; this.WindowMinimize = WindowMinimize; this.WindowHooleNaacVorne = WindowHooleNaacVorne; // this.GbsAstVerberge = GbsAstVerberge; this.DistanzAinzuscteleScrankeMin = DistanzAinzuscteleScrankeMin; this.DistanzAinzuscteleScrankeMax = DistanzAinzuscteleScrankeMax; this.ManööverAuszufüüreTyp = ManööverAuszufüüreTyp; this.ManööverUnterbreceNict = ManööverUnterbreceNict; this.VorrangVorManööverUnterbreceNict = VorrangVorManööverUnterbreceNict; this.GbsAstOklusioonVermaidung = GbsAstOklusioonVermaidung; this.ModuleScalteAin = ModuleScalteAin; this.ModuleScalteAus = ModuleScalteAus; this.ModuleScalteUm = ModuleScalteUm; this.ModuleMesungModuleButtonHint = ModuleMesungModuleButtonHint; this.AfterburnerScalteAin = AfterburnerScalteAin; this.ColumnHeaderSort = ColumnHeaderSort; this.ListEntryMaceSictbar = ListEntryMaceSictbar; this.ListEntryExpand = ListEntryExpand; this.ListEntryCollapse = ListEntryCollapse; this.ListEntryToggleExpandCollapse = ListEntryToggleExpandCollapse; this.GridVerlase = GridVerlase; this.TargetUnLock = TargetUnLock; this.TargetInputFookusSeze = TargetInputFookusSeze; this.LobbyAgentEntryStartConversation = LobbyAgentEntryStartConversation; this.MissionObjectiveMese = MissionObjectiveMese; this.MissionStartConversation = MissionStartConversation; this.MissionButtonUtilmenuObjectiveZuMese = MissionButtonUtilmenuObjectiveZuMese; this.WindowAgentDialogueMissionAcceptOderRequest = WindowAgentDialogueMissionAcceptOderRequest; this.WindowAgentDialogueMissionDecline = WindowAgentDialogueMissionDecline; this.MissionAccept = MissionAccept; this.MissionDecline = MissionDecline; this.FittingZuApliziire = FittingZuApliziire; this.InventoryItemTransport = InventoryItemTransport; this.InventorySezeSictTypAufList = InventorySezeSictTypAufList; }
/* * 2014.09.26 * * [JsonProperty] * public MengeZuTargetMesungSurveyScanListEntryUndErzMengeBerict MengeZuTargetMesungSurveyScanListEntryUndErzMengeBerict * { * private set; * get; * } * * public KeyValuePair<SictTargetZuusctand, SictWertMitZait<KeyValuePair<GbsListGroupedEntryZuusctand, Int64>>>[] MengeZuTargetMesungSurveyScanListEntryUndErzMenge * { * get * { * var MengeZuTargetMesungSurveyScanListEntryUndErzMengeBerict = this.MengeZuTargetMesungSurveyScanListEntryUndErzMengeBerict; * * if (null == MengeZuTargetMesungSurveyScanListEntryUndErzMengeBerict) * { * return null; * } * * return MengeZuTargetMesungSurveyScanListEntryUndErzMengeBerict.MengeZuTargetMesungSurveyScanListEntryUndErzMenge; * } * } * * void AktualisiireTailMengeZuTargetMesungSurveyScanListEntryUndErzMenge( * Optimat.ScpezEveOnln.SictAutomatZuusctand AutomaatZuusctand) * { * this.MengeZuTargetMesungSurveyScanListEntryUndErzMengeBerict = new MengeZuTargetMesungSurveyScanListEntryUndErzMengeBerict( * AutomaatZuusctand, * ListeIndikatorZuTargetSurveyScanListEntry); * } * */ public void AgregiireVerbindungSurveyScanViewListEntryZuTarget( Optimat.ScpezEveOnln.SictAutomatZuusctand AutomaatZuusctand) { try { if (null == AutomaatZuusctand) { return; } var MengeTarget = AutomaatZuusctand.MengeTarget(); var AutoMine = AutomaatZuusctand.AutoMine; var MenuKaskaadeLezte = AutomaatZuusctand.MenuKaskaadeLezte(); if (null == AutoMine) { return; } if (null == MenuKaskaadeLezte) { return; } if (MenuKaskaadeLezte.EndeZait.HasValue) { return; } var MenuKaskaadeLezteScritVorherZait = AutomaatZuusctand.ZuScnapscusFrühesteZaitAlsNuzerZaitBerecneScritVorherNuzerZait(MenuKaskaadeLezte); var MenuKaskaadeLezteAlterScritAnzaal = AutomaatZuusctand.ZuObjektBerecneAlterScnapscusAnzaal(MenuKaskaadeLezte); if (!MenuKaskaadeLezteAlterScritAnzaal.HasValue) { return; } if (!(2 < MenuKaskaadeLezteAlterScritAnzaal)) { return; } if (ListeVersuucVerbindungSurveyScanViewListEntryZuTarget.Any((Kandidaat) => Kandidaat.Menu == MenuKaskaadeLezte)) { // zu diise Menu isc beraits Verbindung berecnet worde. return; } GbsListGroupedEntryZuusctand MenuWurzelSurveyScanListEntry = null; SictTargetZuusctand[] TailmengeTargetPasendZuSurveyScanEntry = null; SictTargetZuusctand[] MengeTargetMitTransitioonInZaitraumUmMenuBegin = null; SictTargetZuusctand TargetZuListEntry = null; try { var MenuKaskaadeLezteMenu0ListeEntry = MenuKaskaadeLezte.AusMenu0ListeEntryBerecne(); if (null == MenuKaskaadeLezteMenu0ListeEntry) { return; } var GbsWindowSurveyScanView = AutomaatZuusctand.WindowSurveyScanView(); if (null == GbsWindowSurveyScanView) { return; } var SurveyScanList = GbsWindowSurveyScanView.ListHaupt; if (null == SurveyScanList) { return; } var MengeTargetTailmengeBisVorherigeScrit = MengeTarget .WhereNullable((Kandidaat) => Kandidaat.SaitAingangUnglaicDefaultLezteListeAingangAnzaal() < 2) .ToArrayNullable(); if (MengeTargetTailmengeBisVorherigeScrit.IsNullOrEmpty()) { return; } var AutoMineMengeTargetVerwendet = AutoMine.MengeTargetVerwendet; if (AutoMineMengeTargetVerwendet.IsNullOrEmpty()) { return; } var MenuEntryUnlockTarget = MenuKaskaadeLezteMenu0ListeEntry.MenuEntryTargetUnLock(); if (null == MenuEntryUnlockTarget) { return; } MenuWurzelSurveyScanListEntry = SurveyScanList.ListeEntry() .FirstOrDefaultNullable((KandidaatEntry) => AutomaatZuusctand.GbsMenuLezteInAstMitHerkunftAdrese(KandidaatEntry.GbsAstHerkunftAdrese) == MenuKaskaadeLezte); if (null == MenuWurzelSurveyScanListEntry) { return; } /* * 2014.09.26 * * Ersaz durc AutomaatZuusctand.ZuSurveyScanEntryMengeKandidaatTarget. * * TailmengeTargetPasendZuSurveyScanEntry = * MengeTargetTailmengeBisVorherigeScrit * .WhereNullable((KandidaatTarget) => * { * var AusAutoMineTargetInfo = * AutoMineMengeTargetVerwendet * .FirstOrDefaultNullable((KandidaatAusAutoMineTargetInfo) => KandidaatAusAutoMineTargetInfo.Key == KandidaatTarget); * * if (null == AusAutoMineTargetInfo.Key) * { * return false; * } * * return * AusAutoMineTargetInfo.Value.AusSurveyScanMengeListEntryPasendZuOreType * .ContainsNullable(MenuWurzelSurveyScanListEntry); * }) * .ToArrayNullable(); * */ TailmengeTargetPasendZuSurveyScanEntry = AutomaatZuusctand.ZuSurveyScanEntryMengeKandidaatTarget(MenuWurzelSurveyScanListEntry).ToArrayNullable(); if (1 == TailmengeTargetPasendZuSurveyScanEntry.CountNullable()) { TargetZuListEntry = TailmengeTargetPasendZuSurveyScanEntry.FirstOrDefault(); return; } if (TailmengeTargetPasendZuSurveyScanEntry.IsNullOrEmpty()) { return; } MengeTargetMitTransitioonInZaitraumUmMenuBegin = TailmengeTargetPasendZuSurveyScanEntry .WhereNullable((KandidaatTarget) => MenuKaskaadeLezteScritVorherZait <= KandidaatTarget.InputFookusTransitioonLezteZait) .ToArrayNullable(); var MengeTargetMitTransitioonInZaitraumUmMenuBeginTailmengeZiilWertAin = MengeTargetMitTransitioonInZaitraumUmMenuBegin .WhereNullable((Kandidaat) => Kandidaat.InputFookusTransitioonLezteZiilWert ?? false) .ToArrayNullable(); if (!(1 == MengeTargetMitTransitioonInZaitraumUmMenuBeginTailmengeZiilWertAin.CountNullable())) { // meerere Target mit aingescaltete InputFookus in Zaitraum. return; } var Target = MengeTargetMitTransitioonInZaitraumUmMenuBeginTailmengeZiilWertAin.FirstOrDefault(); if (Target.ScnapscusFrühesteZait < Target.InputFookusTransitioonLezteZait) { // Target ist nit noi. TargetZuListEntry = Target; } } finally { ListeVersuucVerbindungSurveyScanViewListEntryZuTarget.Enqueue( new VerbindungSurveyScanViewListEntryZuTargetDurcMenuErgeebnis( MenuKaskaadeLezte, MenuWurzelSurveyScanListEntry, TailmengeTargetPasendZuSurveyScanEntry, MengeTargetMitTransitioonInZaitraumUmMenuBegin, TargetZuListEntry)); if (null != TargetZuListEntry) { InternListeIndikatorZuTargetSurveyScanListEntry.Enqueue( new SictWertMitZait <KeyValuePair <SictTargetZuusctand, GbsListGroupedEntryZuusctand> >( MenuKaskaadeLezte.BeginZait ?? -1, new KeyValuePair <SictTargetZuusctand, GbsListGroupedEntryZuusctand>( TargetZuListEntry, MenuWurzelSurveyScanListEntry))); } } } finally { ListeVersuucVerbindungSurveyScanViewListEntryZuTarget.ListeKürzeBegin(3); InternListeIndikatorZuTargetSurveyScanListEntry.ListeKürzeBegin(40); } }
public void Aktualisiire(ISictAutomatZuusctand Automaat) { OreTypSictEnum?OreTypSictEnum = null; GbsListGroupedEntryZuusctand EntryGroup = null; var ListeEntryItem = new List <GbsListGroupedEntryZuusctand>(); bool?InSurveyScanScnapscusIstOoberste = null; bool?InSurveyScanScnapscusIstUnterste = null; if (null == Automaat) { return; } var OreTypSictString = this.OreTypSictString; if (null == OreTypSictString) { return; } OreTypSictEnum = TempAuswertGbs.Extension.OreTypBerecneAusOreTypSictString(OreTypSictString); var WindowSurveyScanView = Automaat.WindowSurveyScanView(); if (null == WindowSurveyScanView) { return; } var WindowSurveyScanViewList = WindowSurveyScanView.ListHaupt; if (null == WindowSurveyScanViewList) { return; } try { var WindowSurveyScanViewListListeEntry = WindowSurveyScanViewList.ListeEntry(); if (null == WindowSurveyScanViewListListeEntry) { return; } foreach (var AusSurveyScanListEntry in WindowSurveyScanViewListListeEntry) { if (!string.Equals(AusSurveyScanListEntry.OreTypSictString, this.OreTypSictString, StringComparison.InvariantCultureIgnoreCase)) { continue; } if (AusSurveyScanListEntry.IstGroup ?? false) { EntryGroup = AusSurveyScanListEntry; continue; } ListeEntryItem.Add(AusSurveyScanListEntry); } var InScnapscusListeEntrySictbar = ListeEntryItem .Where((Kandidaat) => Kandidaat.InLezteScnapscusSictbar()) .OrderBy((Kandidaat) => Kandidaat.LaageB) .ToArray(); var InScnapscusMengeEntrySictbarOoberste = InScnapscusListeEntrySictbar.FirstOrDefault(); var InScnapscusMengeEntrySictbarUnterste = InScnapscusListeEntrySictbar.LastOrDefault(); if (null != InScnapscusMengeEntrySictbarOoberste && null != InScnapscusMengeEntrySictbarUnterste) { InSurveyScanScnapscusIstOoberste = !WindowSurveyScanViewListListeEntry.Any((EntryAndere) => (EntryAndere.InLezteScnapscusSictbar()) && EntryAndere.LaageB < InScnapscusMengeEntrySictbarOoberste.LaageB); InSurveyScanScnapscusIstUnterste = !WindowSurveyScanViewListListeEntry.Any((EntryAndere) => (EntryAndere.InLezteScnapscusSictbar()) && InScnapscusMengeEntrySictbarUnterste.LaageB < EntryAndere.LaageB); } } finally { this.OreTypSictEnum = OreTypSictEnum; this.EntryGroup = EntryGroup; this.InSurveyScanScnapscusIstOoberste = InSurveyScanScnapscusIstOoberste; this.InSurveyScanScnapscusIstUnterste = InSurveyScanScnapscusIstUnterste; if (null == this.ListeEntryItem) { this.ListeEntryItem = new List <GbsListGroupedEntryZuusctand>(); } Bib3.Glob.PropagiireListeRepräsentatioonMitReprUndIdentPerClrReferenz( ListeEntryItem, this.ListeEntryItem); } }
public IEnumerable <SictTargetZuusctand> ZuSurveyScanEntryMengeKandidaatTarget(GbsListGroupedEntryZuusctand SurveyScanEntry) { return (this.MengeZuTargetSurveyScanInfo() .WhereNullable((Kandidaat) => Kandidaat.MengeKandidaatListItem.ContainsNullable(SurveyScanEntry)) .SelectNullable((Kandidaat) => Kandidaat.Target)); }
static public AufgaabeParamAndere KonstruktListEntryToggleExpandCollapse( GbsListGroupedEntryZuusctand ListEntryToggleExpandCollapse) { return(new AufgaabeParamAndere(ListEntryToggleExpandCollapse: ListEntryToggleExpandCollapse)); }
static public AufgaabeParamAndere KonstruktListEntryMaceSictbar( GbsListGroupedEntryZuusctand ListEntryMaceSictbar) { return(new AufgaabeParamAndere(ListEntryMaceSictbar: ListEntryMaceSictbar)); }
static public AufgaabeParamAndere KonstruktListEntryExpand( GbsListGroupedEntryZuusctand ListEntryExpand) { return(new AufgaabeParamAndere(ListEntryExpand: ListEntryExpand)); }
static public string ObjektSictZwekKomponente( GbsListGroupedEntryZuusctand ListEntry) { return("List Entry[" + (ListEntrySictZwekKomponente(ListEntry) ?? "") + "]"); }
static public string ListEntrySictZwekKomponente( GbsListGroupedEntryZuusctand ListEntry) { return((null == ListEntry) ? null : ListEntry.Bescriftung); }