Class MappedType
The MappedType extension
Inheritance
MappedType
Inherited Members
Namespace: NMF.Models.Meta
Assembly: NMF.Models.dll
Syntax
public class MappedType : ModelElementExtension<IType, MappedType>, IModelElementExtension, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
Properties
| Edit this page View SourceSystemType
The SystemType property
Declaration
[XmlAttribute(true)]
public Type SystemType { get; set; }
Property Value
Type | Description |
---|---|
Type |
Methods
| Edit this page View SourceFromType(IType)
Gets the MappedType extension from the given model element
Declaration
public static MappedType FromType(IType parent)
Parameters
Type | Name | Description |
---|---|---|
IType | parent | The parent model element that may hold the extension |
Returns
Type | Description |
---|---|
MappedType | The extension object or null, if the model element does not have this extension |
GetExtension()
Gets the extension model element for the given model extension class
Declaration
public override IExtension GetExtension()
Returns
Type | Description |
---|---|
IExtension |
Overrides
| Edit this page View SourceOnSystemTypeChanged(ValueChangedEventArgs)
Raises the SystemTypeChanged event
Declaration
protected virtual void OnSystemTypeChanged(ValueChangedEventArgs eventArgs)
Parameters
Type | Name | Description |
---|---|---|
ValueChangedEventArgs | eventArgs | The event data |
OnSystemTypeChanging(ValueChangedEventArgs)
Raises the SystemTypeChanging event
Declaration
protected virtual void OnSystemTypeChanging(ValueChangedEventArgs eventArgs)
Parameters
Type | Name | Description |
---|---|---|
ValueChangedEventArgs | eventArgs | The event data |
Events
| Edit this page View SourceSystemTypeChanged
Gets fired when the SystemType property changed its value
Declaration
public event EventHandler<ValueChangedEventArgs> SystemTypeChanged
Event Type
Type | Description |
---|---|
EventHandler<ValueChangedEventArgs> |
SystemTypeChanging
Gets fired before the SystemType property changes its value
Declaration
public event EventHandler<ValueChangedEventArgs> SystemTypeChanging
Event Type
Type | Description |
---|---|
EventHandler<ValueChangedEventArgs> |