Show / Hide Table of Contents

Interface IModelElementExtension

The public interface for ModelElementExtension

Inherited Members
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.Models
Assembly: NMF.Models.dll
Syntax
[DefaultImplementationType(typeof(ModelElementExtension))]
[XmlDefaultImplementationType(typeof(ModelElementExtension))]
public interface IModelElementExtension : IModelElement, INotifyPropertyChanged, INotifyPropertyChanging

Properties

| Edit this page View Source

ExtendedElement

The ExtendedElement property

Declaration
[XmlAttribute(true)]
[XmlOpposite("Extensions")]
IModelElement ExtendedElement { get; set; }
Property Value
Type Description
IModelElement

Methods

| Edit this page View Source

GetExtension()

Gets the Extension for this model element

Declaration
IExtension GetExtension()
Returns
Type Description
IExtension

Extension Methods

ModelExtensions.AncestorTree(IModelElement)
ModelExtensions.Ancestors(IModelElement)
ModelExtensions.Descendants(IModelElement)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX