Eplan Platform API
Eplan.EplApi.DataModel.EObjects Namespace / PLC Class / Create Method / Create(Page,SymbolVariant) Method
Eplan.EplApi.DataModel.Page where the symbol reference will be located on
Eplan.EplApi.DataModel.MasterData.SymbolVariant representing the graphical symbol of the PLC

In This Topic
    Create(Page,SymbolVariant) Method
    In This Topic
    Creates a SymbolReference. It is placed on the page passed as a parameter, using a given SymbolVariant.
    Syntax
    public override void Create( 
       Page page,
       SymbolVariant variant
    )
    public:
    void Create( 
       Page^ page,
       SymbolVariant^ variant
    ) override 

    Parameters

    page
    Eplan.EplApi.DataModel.Page where the symbol reference will be located on
    variant
    Eplan.EplApi.DataModel.MasterData.SymbolVariant representing the graphical symbol of the PLC
    Exceptions
    ExceptionDescription
    Thrown when page is null.
    Thrown when symbVariant is null.
    Thrown when symbVariant is incompatible with this object. See IncorrectSymbolTypeException for details.
    Thrown when the function cannot be created.
    Thrown when given Page has PageType sets to ExternalDocument.
    Remarks
    This method no longer can create functions with category Shielding. The correct way to create Shield object is either use one of static Create methods or use a method on Shield class.
    See Also