Show / Hide Table of Contents

Interface IMetaElement

The public interface for MetaElement

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.Meta
Assembly: NMF.Models.dll
Syntax
[DefaultImplementationType(typeof(MetaElement))]
[XmlDefaultImplementationType(typeof(MetaElement))]
[ModelRepresentationClass("http://nmf.codeplex.com/nmeta/#//MetaElement")]
public interface IMetaElement : IModelElement, INotifyPropertyChanged, INotifyPropertyChanging

Properties

| Edit this page View Source

Name

The Name property

Declaration
[Id]
[XmlAttribute(true)]
string Name { get; set; }
Property Value
Type Description
string
| Edit this page View Source

Remarks

The Remarks property

Declaration
[XmlAttribute(true)]
string Remarks { get; set; }
Property Value
Type Description
string
| Edit this page View Source

Summary

The Summary property

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

Events

| Edit this page View Source

NameChanged

Gets fired when the Name property changed its value

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

NameChanging

Gets fired before the Name property changes its value

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

RemarksChanged

Gets fired when the Remarks property changed its value

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

RemarksChanging

Gets fired before the Remarks property changes its value

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

SummaryChanged

Gets fired when the Summary property changed its value

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

SummaryChanging

Gets fired before the Summary property changes its value

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

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