私は仕事で仕事を与えられました、そしてインターンとしてすべては新しいハハです。私は次のことをするように頼まれました:
//To test this you will need to update the code CoreModuleDesktop.cs.
this.NavManager.RegisterCommonActionItem("History Audit Log", "AuditLog", 110,
new BitmapImage(new Uri("pack://application:,,,/Core;component/Resources/maintenance.png")),
new Action(() => _regionManager.RequestNavigate(RegionNames.MainRegion, typeof(Views.HistoryAuditLogView).FullName)));
//The part inside the action will need to be changed to look something like this
//where you specify the parameters. Then you can pull them out OnNavigateTo method
//like in the ServiceOrderMaintenanceViewModel. For this step just pass in the
//Table and Key ID, leave the connection string hard coded.
IRegionManager regionManager = AllianceApp.Container.GetExportedValue<IRegionManager>();
UriQuery query = new UriQuery();
query.Add("AccountID", accountID.ToString());
query.Add("ServiceOrderID", serviceOrderID.ToString());
regionManager.RequestNavigate(RegionNames.MainRegion, new Uri(typeof(ServiceOrderMaintenanceView).FullName + query.ToString(), UriKind.Relative));
アクション内の部分はどういう意味ですか?そして、提供されたクエリが機能するようになるのは、世界でどのようになっているのでしょうか。どんな助けでもいただければ幸いです!