Search Results for

    Show / Hide Table of Contents

    Interface IEntityFactory

    Namespace: Xbim.Common
    Assembly: Xbim.Common.dll
    Syntax
    public interface IEntityFactory

    Properties

    | Improve this Doc View Source

    SchemasIds

    Declaration
    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
    XbimSchemaVersion SchemaVersion { get; }
    Property Value
    Type Description
    XbimSchemaVersion

    Methods

    | Improve this Doc View Source

    New(String)

    Declaration
    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
    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
    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
    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
    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
    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
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2022 xbim