Class SerializationInformation
The SerializationInformation extension
[XmlNamespace("http://nmf.codeplex.com/nmeta/")]
[XmlNamespacePrefix("nmeta")]
[ModelRepresentationClass("http://nmf.codeplex.com/nmeta/#//SerializationInformation")]
public class SerializationInformation : ModelElementExtension<IMetaElement, SerializationInformation>, IModelElementExtension, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
- Inheritance
-
SerializationInformation
- Implements
- Inherited Members
- Extension Methods
Properties
IsDefault
The IsDefault property
[TypeConverter(typeof(LowercaseBooleanConverter))]
[XmlAttribute(true)]
public bool IsDefault { get; set; }
Property Value
SerializationName
The SerializationName property
[XmlAttribute(true)]
public string SerializationName { get; set; }
Property Value
Methods
FromMetaElement(IMetaElement)
Gets the SerializationInformation extension from the given model element
public static SerializationInformation FromMetaElement(IMetaElement parent)
Parameters
parent
IMetaElementThe parent model element that may hold the extension
Returns
- SerializationInformation
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
public override IExtension GetExtension()
Returns
OnIsDefaultChanged(ValueChangedEventArgs)
Raises the IsDefaultChanged event
protected virtual void OnIsDefaultChanged(ValueChangedEventArgs eventArgs)
Parameters
eventArgs
ValueChangedEventArgsThe event data
OnIsDefaultChanging(ValueChangedEventArgs)
Raises the IsDefaultChanging event
protected virtual void OnIsDefaultChanging(ValueChangedEventArgs eventArgs)
Parameters
eventArgs
ValueChangedEventArgsThe event data
OnSerializationNameChanged(ValueChangedEventArgs)
Raises the SerializationNameChanged event
protected virtual void OnSerializationNameChanged(ValueChangedEventArgs eventArgs)
Parameters
eventArgs
ValueChangedEventArgsThe event data
OnSerializationNameChanging(ValueChangedEventArgs)
Raises the SerializationNameChanging event
protected virtual void OnSerializationNameChanging(ValueChangedEventArgs eventArgs)
Parameters
eventArgs
ValueChangedEventArgsThe event data
Events
IsDefaultChanged
Gets fired when the IsDefault property changed its value
public event EventHandler<ValueChangedEventArgs> IsDefaultChanged
Event Type
IsDefaultChanging
Gets fired before the IsDefault property changes its value
public event EventHandler<ValueChangedEventArgs> IsDefaultChanging
Event Type
SerializationNameChanged
Gets fired when the SerializationName property changed its value
public event EventHandler<ValueChangedEventArgs> SerializationNameChanged
Event Type
SerializationNameChanging
Gets fired before the SerializationName property changes its value
public event EventHandler<ValueChangedEventArgs> SerializationNameChanging