Show / Hide Table of Contents

Interface IExtension

The public interface for Extension

Inherited Members
IReferenceType.Events
IReferenceType.References
IStructuredType.Operations
IStructuredType.Attributes
IType.Namespace
IType.NamespaceChanging
IType.NamespaceChanged
IMetaElement.Name
IMetaElement.Summary
IMetaElement.Remarks
IMetaElement.NameChanging
IMetaElement.NameChanged
IMetaElement.SummaryChanging
IMetaElement.SummaryChanged
IMetaElement.RemarksChanging
IMetaElement.RemarksChanged
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.Meta
Assembly: NMF.Models.dll
Syntax
[DefaultImplementationType(typeof(Extension))]
[XmlDefaultImplementationType(typeof(Extension))]
[ModelRepresentationClass("http://nmf.codeplex.com/nmeta/#//Extension")]
public interface IExtension : IReferenceType, IStructuredType, IType, IMetaElement, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging

Properties

| Edit this page View Source

AdornedClass

The AdornedClass property

Declaration
[XmlAttribute(true)]
IClass AdornedClass { get; set; }
Property Value
Type Description
IClass

Events

| Edit this page View Source

AdornedClassChanged

Gets fired when the AdornedClass property changed its value

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

AdornedClassChanging

Gets fired before the AdornedClass property changes its value

Declaration
event EventHandler<ValueChangedEventArgs> AdornedClassChanging
Event Type
Type Description
EventHandler<ValueChangedEventArgs>

Extension Methods

ModelExtensions.AncestorTree(IModelElement)
ModelExtensions.Ancestors(IModelElement)
ModelExtensions.Descendants(IModelElement)
TypeExtensions.Parse(IType, string)
TypeExtensions.Serialize(IType, object)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX