Interface IExtent
The public interface for Extent
[DefaultImplementationType(typeof(Extent))]
[XmlDefaultImplementationType(typeof(Extent))]
[ModelRepresentationClass("http://www.omg.org/spec/MOF/20131001/cmof.xmi#//Extent")]
public interface IExtent : IObject, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
- Inherited Members
Methods
Elements()
IReflectiveSequence Elements()
Returns
ElementsOfType(IClass, bool)
ISetExpression<IElement> ElementsOfType(IClass type, bool includesSubtypes)
Parameters
Returns
LinkExists(IAssociation, IElement, IElement)
bool LinkExists(IAssociation association, IElement firstElement, IElement secondElement)
Parameters
association
IAssociationfirstElement
IElementsecondElement
IElement
Returns
LinkedElements(IAssociation, IElement, bool)
ISetExpression<IElement> LinkedElements(IAssociation association, IElement endElement, bool end1ToEnd2Direction)
Parameters
association
IAssociationendElement
IElementend1ToEnd2Direction
bool
Returns
LinksOfType(IAssociation)
ISetExpression<ILink> LinksOfType(IAssociation type)
Parameters
type
IAssociation
Returns
UseContainment()
bool UseContainment()