Search Results for

    Show / Hide Table of Contents

    Interface IEnvironment

    Container for the sets of different identifiables.

    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 IEnvironment : IClass
    Remarks

    w.r.t. file exchange: There is exactly one environment independent on how many files the contained elements are split. If the file is split then there shall be no element with the same identifier in two different files.

    Properties

    | Improve this Doc View Source

    AssetAdministrationShells

    Asset administration shell

    Declaration
    List<IAssetAdministrationShell> AssetAdministrationShells { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<IAssetAdministrationShell>
    | Improve this Doc View Source

    ConceptDescriptions

    Concept description

    Declaration
    List<IConceptDescription> ConceptDescriptions { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<IConceptDescription>
    | Improve this Doc View Source

    Submodels

    Submodel

    Declaration
    List<ISubmodel> Submodels { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<ISubmodel>

    Methods

    | Improve this Doc View Source

    OverAssetAdministrationShellsOrEmpty()

    Iterate over AssetAdministrationShells, if set, and otherwise return an empty enumerable.

    Declaration
    IEnumerable<IAssetAdministrationShell> OverAssetAdministrationShellsOrEmpty()
    Returns
    Type Description
    System.Collections.Generic.IEnumerable<IAssetAdministrationShell>
    | Improve this Doc View Source

    OverConceptDescriptionsOrEmpty()

    Iterate over ConceptDescriptions, if set, and otherwise return an empty enumerable.

    Declaration
    IEnumerable<IConceptDescription> OverConceptDescriptionsOrEmpty()
    Returns
    Type Description
    System.Collections.Generic.IEnumerable<IConceptDescription>
    | Improve this Doc View Source

    OverSubmodelsOrEmpty()

    Iterate over Submodels, if set, and otherwise return an empty enumerable.

    Declaration
    IEnumerable<ISubmodel> OverSubmodelsOrEmpty()
    Returns
    Type Description
    System.Collections.Generic.IEnumerable<ISubmodel>
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX