Interface IElementInfo
Contract providing base element information.
Inherited Members
System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression)
Namespace: Kephas.Reflection
Assembly: Kephas.Core.dll
Syntax
public interface IElementInfo : IExpando, IDynamicMetaObjectProvider, IIndexable, IAttributeProvider
Properties
| Improve this Doc View SourceAnnotations
Gets the element annotations.
Declaration
IEnumerable<object> Annotations { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.Object> | The element annotations. |
DeclaringContainer
Gets the parent element declaring this element.
Declaration
IElementInfo DeclaringContainer { get; }
Property Value
Type | Description |
---|---|
IElementInfo | The declaring element. |
FullName
Gets the full name of the element.
Declaration
string FullName { get; }
Property Value
Type | Description |
---|---|
System.String | The full name of the element. |
Name
Gets the name of the element.
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
System.String | The name of the element. |