Interface INamedElement
An element that has a Name.
Inherited Members
Namespace:System.Dynamic.ExpandoObject
Assembly:SilvaDawn.SilvaModel.UML.Interfaces.dll
Syntax
public interface INamedElement : IElement, IElementsObservable
Properties
Name
The Name for an Element
Declaration
string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Namespace
The Namespace the element is defined in if any.
Declaration
INamespace Namespace { get; }
Property Value
Type | Description |
---|---|
INamespace |
QualifiedName
Return the name of the element prefixed by the Namespace that contains it
Declaration
string QualifiedName { get; }
Property Value
Type | Description |
---|---|
System.String |
Visibility
Defines the Visibility of the element. Which can be one of the following values Public,Private,Protected or Package
Declaration
VisibilityKind Visibility { get; set; }
Property Value
Type | Description |
---|---|
VisibilityKind |