Show / Hide Table of Contents

Interface IEReference

The public interface for EReference

Inherited Members
IEStructuralFeature.Changeable
IEStructuralFeature.Volatile
IEStructuralFeature.Transient
IEStructuralFeature.DefaultValueLiteral
IEStructuralFeature.Unsettable
IEStructuralFeature.Derived
IEStructuralFeature.EContainingClass
IEStructuralFeature.ChangeableChanging
IEStructuralFeature.ChangeableChanged
IEStructuralFeature.VolatileChanging
IEStructuralFeature.VolatileChanged
IEStructuralFeature.TransientChanging
IEStructuralFeature.TransientChanged
IEStructuralFeature.DefaultValueLiteralChanging
IEStructuralFeature.DefaultValueLiteralChanged
IEStructuralFeature.UnsettableChanging
IEStructuralFeature.UnsettableChanged
IEStructuralFeature.DerivedChanging
IEStructuralFeature.DerivedChanged
IEStructuralFeature.EContainingClassChanging
IEStructuralFeature.EContainingClassChanged
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(EReference))]
[XmlDefaultImplementationType(typeof(EReference))]
public interface IEReference : IEStructuralFeature, IETypedElement, IENamedElement, IEModelElement, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging

Properties

| Edit this page View Source

Containment

The containment property

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

EKeys

The eKeys property

Declaration
IOrderedSetExpression<IEAttribute> EKeys { get; }
Property Value
Type Description
IOrderedSetExpression<IEAttribute>
| Edit this page View Source

EOpposite

The eOpposite property

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

ResolveProxies

The resolveProxies property

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

Events

| Edit this page View Source

ContainmentChanged

Gets fired when the Containment property changed its value

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

ContainmentChanging

Gets fired before the Containment property changes its value

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

EOppositeChanged

Gets fired when the EOpposite property changed its value

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

EOppositeChanging

Gets fired before the EOpposite property changes its value

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

ResolveProxiesChanged

Gets fired when the ResolveProxies property changed its value

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

ResolveProxiesChanging

Gets fired before the ResolveProxies property changes its value

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