Show / Hide Table of Contents

Interface IEClassifier

The public interface for EClassifier

Inherited Members
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(EClassifier))]
[XmlDefaultImplementationType(typeof(EClassifier))]
public interface IEClassifier : IENamedElement, IEModelElement, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging

Properties

| Edit this page View Source

EPackage

The ePackage property

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

ETypeParameters

The eTypeParameters property

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

InstanceClassName

The instanceClassName property

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

InstanceTypeName

The instanceTypeName property

Declaration
string InstanceTypeName { get; set; }
Property Value
Type Description
string

Events

| Edit this page View Source

EPackageChanged

Gets fired when the EPackage property changed its value

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

EPackageChanging

Gets fired before the EPackage property changes its value

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

InstanceClassNameChanged

Gets fired when the InstanceClassName property changed its value

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

InstanceClassNameChanging

Gets fired before the InstanceClassName property changes its value

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

InstanceTypeNameChanged

Gets fired when the InstanceTypeName property changed its value

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

InstanceTypeNameChanging

Gets fired before the InstanceTypeName property changes its value

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