Show / Hide Table of Contents

Interface IEStructuralFeature

The public interface for EStructuralFeature

Inherited Members
IETypedElement.Ordered
IETypedElement.Unique
IETypedElement.LowerBound
IETypedElement.UpperBound
IETypedElement.EType
IETypedElement.EGenericType
IETypedElement.OrderedChanging
IETypedElement.OrderedChanged
IETypedElement.UniqueChanging
IETypedElement.UniqueChanged
IETypedElement.LowerBoundChanging
IETypedElement.LowerBoundChanged
IETypedElement.UpperBoundChanging
IETypedElement.UpperBoundChanged
IETypedElement.ETypeChanging
IETypedElement.ETypeChanged
IETypedElement.EGenericTypeChanging
IETypedElement.EGenericTypeChanged
IENamedElement.Name
IENamedElement.NameChanging
IENamedElement.NameChanged
IEModelElement.EAnnotations
IModelElement.Delete()
IModelElement.Deleted
IModelElement.Deleting
IModelElement.IsIdentified
IModelElement.ToIdentifierString()
IModelElement.RelativeUri
IModelElement.AbsoluteUri
IModelElement.Resolve(Uri)
IModelElement.GetContainerReference(IModelElement, out int)
IModelElement.Model
IModelElement.Parent
IModelElement.ParentChanged
IModelElement.Children
IModelElement.ReferencedElements
IModelElement.Extensions
IModelElement.GetExtension<T>()
IModelElement.GetClass()
IModelElement.GetAttributeValue(IAttribute, int)
IModelElement.GetAttributeValues(IAttribute)
IModelElement.CallOperation(IOperation, params object[])
IModelElement.GetReferencedElement(IReference, int)
IModelElement.SetReferencedElement(IReference, IModelElement)
IModelElement.GetReferencedElements(IReference)
IModelElement.SetAttributeValue(IAttribute, object)
IModelElement.Freeze()
IModelElement.Lock()
IModelElement.Unlock()
IModelElement.TryUnlock()
IModelElement.IsFrozen
IModelElement.IsLocked
IModelElement.BubbledChange
INotifyPropertyChanged.PropertyChanged
INotifyPropertyChanging.PropertyChanging
Namespace: NMF.Interop.Ecore
Assembly: NMF.EcoreInterop.dll
Syntax
[DefaultImplementationType(typeof(EStructuralFeature))]
[XmlDefaultImplementationType(typeof(EStructuralFeature))]
public interface IEStructuralFeature : IETypedElement, IENamedElement, IEModelElement, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging

Properties

| Edit this page View Source

Changeable

The changeable property

Declaration
bool? Changeable { get; set; }
Property Value
Type Description
bool?
| Edit this page View Source

DefaultValueLiteral

The defaultValueLiteral property

Declaration
string DefaultValueLiteral { get; set; }
Property Value
Type Description
string
| Edit this page View Source

Derived

The derived property

Declaration
bool? Derived { get; set; }
Property Value
Type Description
bool?
| Edit this page View Source

EContainingClass

The eContainingClass property

Declaration
IEClass EContainingClass { get; set; }
Property Value
Type Description
IEClass
| Edit this page View Source

Transient

The transient property

Declaration
bool? Transient { get; set; }
Property Value
Type Description
bool?
| Edit this page View Source

Unsettable

The unsettable property

Declaration
bool? Unsettable { get; set; }
Property Value
Type Description
bool?
| Edit this page View Source

Volatile

The volatile property

Declaration
bool? Volatile { get; set; }
Property Value
Type Description
bool?

Events

| Edit this page View Source

ChangeableChanged

Gets fired when the Changeable property changed its value

Declaration
event EventHandler<ValueChangedEventArgs> ChangeableChanged
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

ChangeableChanging

Gets fired before the Changeable property changes its value

Declaration
event EventHandler<ValueChangedEventArgs> ChangeableChanging
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

DefaultValueLiteralChanged

Gets fired when the DefaultValueLiteral property changed its value

Declaration
event EventHandler<ValueChangedEventArgs> DefaultValueLiteralChanged
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

DefaultValueLiteralChanging

Gets fired before the DefaultValueLiteral property changes its value

Declaration
event EventHandler<ValueChangedEventArgs> DefaultValueLiteralChanging
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

DerivedChanged

Gets fired when the Derived property changed its value

Declaration
event EventHandler<ValueChangedEventArgs> DerivedChanged
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

DerivedChanging

Gets fired before the Derived property changes its value

Declaration
event EventHandler<ValueChangedEventArgs> DerivedChanging
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

EContainingClassChanged

Gets fired when the EContainingClass property changed its value

Declaration
event EventHandler<ValueChangedEventArgs> EContainingClassChanged
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

EContainingClassChanging

Gets fired before the EContainingClass property changes its value

Declaration
event EventHandler<ValueChangedEventArgs> EContainingClassChanging
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

TransientChanged

Gets fired when the Transient property changed its value

Declaration
event EventHandler<ValueChangedEventArgs> TransientChanged
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

TransientChanging

Gets fired before the Transient property changes its value

Declaration
event EventHandler<ValueChangedEventArgs> TransientChanging
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

UnsettableChanged

Gets fired when the Unsettable property changed its value

Declaration
event EventHandler<ValueChangedEventArgs> UnsettableChanged
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

UnsettableChanging

Gets fired before the Unsettable property changes its value

Declaration
event EventHandler<ValueChangedEventArgs> UnsettableChanging
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

VolatileChanged

Gets fired when the Volatile property changed its value

Declaration
event EventHandler<ValueChangedEventArgs> VolatileChanged
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
| Edit this page View Source

VolatileChanging

Gets fired before the Volatile property changes its value

Declaration
event EventHandler<ValueChangedEventArgs> VolatileChanging
Event Type
Type Description
EventHandler<ValueChangedEventArgs>
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX