Search Results for

    Show / Hide Table of Contents

    Interface IKey

    A key is a reference to an element by its ID.

    Inherited Members
    IClass.DescendOnce()
    IClass.Descend()
    IClass.Accept(Visitation.IVisitor)
    IClass.Accept<TContext>(Visitation.IVisitorWithContext<TContext>, TContext)
    IClass.Transform<T>(Visitation.ITransformer<T>)
    IClass.Transform<TContext, T>(Visitation.ITransformerWithContext<TContext, T>, TContext)
    Namespace: AasCore.Aas3_0
    Assembly: AasCore.Aas3_0.dll
    Syntax
    public interface IKey : IClass

    Properties

    | Improve this Doc View Source

    Type

    Denotes which kind of entity is referenced.

    Declaration
    KeyTypes Type { get; set; }
    Property Value
    Type Description
    KeyTypes
    Remarks

    In case Type = GlobalReference, the key represents a reference to a source that can be globally identified.

    In case Type = FragmentReference the key represents a bookmark or a similar local identifier within its parent element as specified by the key that precedes this key.

    In all other cases the key references a model element of the same or of another AAS. The name of the model element is explicitly listed.

    | Improve this Doc View Source

    Value

    The key value, for example an IRDI or an URI

    Declaration
    string Value { get; set; }
    Property Value
    Type Description
    System.String
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX