Search Results for

    Show / Hide Table of Contents

    Class EntityFactoryIfc4x1

    Inheritance
    System.Object
    EntityFactoryIfc4x1
    Implements
    IEntityFactory
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Xbim.Ifc4
    Assembly: Xbim.Ifc4.dll
    Syntax
    public sealed class EntityFactoryIfc4x1 : IEntityFactory

    Properties

    | Improve this Doc View Source

    SchemasIds

    Declaration
    public IEnumerable<string> SchemasIds { get; }
    Property Value
    Type Description
    System.Collections.Generic.IEnumerable<System.String>
    | Improve this Doc View Source

    SchemaVersion

    Gets the Ifc Schema version of the model if this is IFC schema

    Declaration
    public XbimSchemaVersion SchemaVersion { get; }
    Property Value
    Type Description
    XbimSchemaVersion

    Methods

    | Improve this Doc View Source

    New(String)

    Declaration
    public IExpressValueType New(string typeName)
    Parameters
    Type Name Description
    System.String typeName
    Returns
    Type Description
    IExpressValueType
    | Improve this Doc View Source

    New(IModel, Int32, Int32, Boolean)

    Declaration
    public IInstantiableEntity New(IModel model, int typeId, int entityLabel, bool activated)
    Parameters
    Type Name Description
    IModel model
    System.Int32 typeId
    System.Int32 entityLabel
    System.Boolean activated
    Returns
    Type Description
    IInstantiableEntity
    | Improve this Doc View Source

    New(IModel, String, Int32, Boolean)

    Declaration
    public IInstantiableEntity New(IModel model, string typeName, int entityLabel, bool activated)
    Parameters
    Type Name Description
    IModel model
    System.String typeName
    System.Int32 entityLabel
    System.Boolean activated
    Returns
    Type Description
    IInstantiableEntity
    | Improve this Doc View Source

    New(IModel, Type, Int32, Boolean)

    Declaration
    public IInstantiableEntity New(IModel model, Type t, int entityLabel, bool activated)
    Parameters
    Type Name Description
    IModel model
    System.Type t
    System.Int32 entityLabel
    System.Boolean activated
    Returns
    Type Description
    IInstantiableEntity
    | Improve this Doc View Source

    New<T>(IModel, Action<T>, Int32, Boolean)

    Declaration
    public T New<T>(IModel model, Action<T> init, int entityLabel, bool activated)
        where T : IInstantiableEntity
    Parameters
    Type Name Description
    IModel model
    System.Action<T> init
    System.Int32 entityLabel
    System.Boolean activated
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    New<T>(IModel, Int32, Boolean)

    Declaration
    public T New<T>(IModel model, int entityLabel, bool activated)
        where T : IInstantiableEntity
    Parameters
    Type Name Description
    IModel model
    System.Int32 entityLabel
    System.Boolean activated
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T

    Implements

    IEntityFactory
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2022 xbim