Interface IElement
Interface IElement
Inherited Members
Namespace:System.Dynamic.ExpandoObject
Assembly:SilvaDawn.SilvaModel.UML.Interfaces.dll
Syntax
public interface IElement : IElementsObservable
Properties
AppliedStereotypes
Gets the applied stereotypes.
Declaration
IEnumerable<IStereotypeInstance> AppliedStereotypes { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<IStereotypeInstance> | The applied stereotypes. |
Description
Gets or sets the description.
Declaration
string Description { get; set; }
Property Value
Type | Description |
---|---|
System.String | The description. |
ElementId
Gets the element identifier.
Declaration
Guid ElementId { get; }
Property Value
Type | Description |
---|---|
System.Guid | The element identifier. |
IsUndoRedo
Declaration
bool IsUndoRedo { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Item[String, String]
Gets the System.String with the specified stereo type.
Declaration
IStereotypePropertyInstance this[string stereoType, string property] { get; set; }
Parameters
Type | Name | Description |
---|---|---|
System.String | stereoType | The stereotype name. |
System.String | property | The property. |
Property Value
Type | Description |
---|---|
IStereotypePropertyInstance | System.String. |
Notes
Gets the object for the specified stereo type. This may be a Class element,Int type etc.
Declaration
string Notes { get; set; }
Property Value
Type | Description |
---|---|
System.String |
OwnedElements
Gets the owned elements.
Declaration
IEnumerable<IElement> OwnedElements { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<IElement> | The owned elements. |
Owner
Gets or sets the owner of this element. All elements expect the root element will have a owner.
Declaration
IElement Owner { get; set; }
Property Value
Type | Description |
---|---|
IElement |