Table of Contents

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
PropertyChangedBase
ViewAware
Screen
LoadTypeDataToEditorViewModel
Implements
IViewAware
IScreen
IHaveDisplayName
IGuardClose
IClose
IChild
IActivate
IDeactivate
INotifyPropertyChangedEx
Inherited Members
Screen.OnInitialize()
Screen.Parent
Screen.DisplayName
Screen.IsActive
Screen.IsInitialized
Screen.Activated
Screen.AttemptingDeactivation
Screen.Deactivated
ViewAware.DefaultContext
ViewAware.Views
ViewAware.ViewAttached
PropertyChangedBase.Refresh()
PropertyChangedBase.IsNotifying
PropertyChangedBase.PropertyChanged

Constructors

LoadTypeDataToEditorViewModel(GeminiTypeDataModule)

Initializes a new instance of the LoadTypeDataToEditorViewModel class.

[ImportingConstructor]
public LoadTypeDataToEditorViewModel(GeminiTypeDataModule geminiModule)

Parameters

geminiModule GeminiTypeDataModule

Gemini type data module.

Fields

LoadTypeDataContractName

Contract name for the export.

public const string LoadTypeDataContractName = "Editor"

Field Value

string