Class LoadTypeDataToEditorViewModel
- Namespace
- Loehnert.Lisrt.TypeAndResult.ViewModels
- Assembly
- Loehnert.Lisrt.TypeAndResult.dll
View model for loading type data to the editor.
[Export("Editor", typeof(ILoadTypeData))]
public class LoadTypeDataToEditorViewModel : LoadTypeDataViewModel, IViewAware, IScreen, IHaveDisplayName, IGuardClose, IClose, IChild, IWindow, IActivate, IDeactivate, INotifyPropertyChangedEx, ILoadTypeData, INotifyPropertyChanged
- Inheritance
-
PropertyChangedBaseViewAwareScreenLoadTypeDataToEditorViewModel
- Implements
-
IViewAwareIScreenIHaveDisplayNameIGuardCloseICloseIChildIActivateIDeactivateINotifyPropertyChangedEx
- Inherited Members
-
Screen.OnInitialize()Screen.ParentScreen.DisplayNameScreen.IsActiveScreen.IsInitializedScreen.ActivatedScreen.AttemptingDeactivationScreen.DeactivatedViewAware.DefaultContextViewAware.ViewsViewAware.ViewAttachedPropertyChangedBase.Refresh()PropertyChangedBase.IsNotifyingPropertyChangedBase.PropertyChanged
Constructors
LoadTypeDataToEditorViewModel(GeminiTypeDataModule)
Initializes a new instance of the LoadTypeDataToEditorViewModel class.
[ImportingConstructor]
public LoadTypeDataToEditorViewModel(GeminiTypeDataModule geminiModule)
Parameters
geminiModule
GeminiTypeDataModuleGemini type data module.
Fields
LoadTypeDataContractName
Contract name for the export.
public const string LoadTypeDataContractName = "Editor"