From 0974fdfcbe68117f7b01c8e4b7364d0abfd08829 Mon Sep 17 00:00:00 2001 From: Roy Ben-Shabat Date: Sun, 14 Jan 2018 17:11:43 +0200 Subject: Added code comments for: MachineStudio.Stubs. --- .../Tango.MachineStudio.Stubs/StubsModule.cs | 28 ++++++++++++++++++++++ .../ViewModels/MainViewVM.cs | 2 +- 2 files changed, 29 insertions(+), 1 deletion(-) (limited to 'Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs') diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/StubsModule.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/StubsModule.cs index 2c4b6c76e..23214cf55 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/StubsModule.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/StubsModule.cs @@ -12,25 +12,53 @@ using Tango.SharedUI.Helpers; namespace Tango.MachineStudio.Stubs { + /// + /// Represents a stubs execution Machine Studio module capable of executing stubs against the current connected machine using a C# script engine. + /// + /// public class StubsModule : IStudioModule { + /// + /// Gets the module name. + /// public string Name => "Stubs"; + /// + /// Gets the module description. + /// public string Description => "Execute machine tests using an interactive C# scripting editor"; + /// + /// Gets the module cover image. + /// public BitmapSource Image => ResourceHelper.GetImageFromResources("Images/stubs.jpg"); + /// + /// Gets the module entry point view. + /// public FrameworkElement MainView => new MainView(); + /// + /// Gets the permission required to see and load this module. + /// public Permissions Permission => Permissions.RunSynchronizationModule; + /// + /// Gets a value indicating whether this module has been initialized. + /// public bool IsInitialized => true; + /// + /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + /// public void Dispose() { //throw new NotImplementedException(); } + /// + /// Perform any operations required to initialize this module. + /// public void Initialize() { //throw new NotImplementedException(); diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/ViewModels/MainViewVM.cs index 2490f9cb3..dcb883c88 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/ViewModels/MainViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/ViewModels/MainViewVM.cs @@ -21,7 +21,7 @@ using Tango.Transport.Adapters; namespace Tango.MachineStudio.Stubs.ViewModels { /// - /// Represents the script execution utility main view model. + /// Represents the script execution module main view model. /// /// public class MainViewVM : ViewModel , IShutdownRequestBlocker -- cgit v1.3.1