Eplan Platform API
Eplan.EplApi.DataModel Namespace / Project.DeviceTagSettings Class
Members

In This Topic
    Project.DeviceTagSettings Class
    In This Topic
    DeviceTagSettings class allows to access specified settings values for DeviceTag (names of devices, pages etc) syntax configuration. Object of this class is created by Project.DeviceTagConfig property. Please see property members of this class for details.
    Inheritance Hierarchy

    System.Object
       Eplan.EplApi.DataModel.Project.DeviceTagSettings

    Syntax
    public class Project.DeviceTagSettings 
    public ref class Project.DeviceTagSettings 
    Public Constructors
     NameDescription
    Public ConstructorConstructor for DeviceTagSettings class which allow to access specified settings values for DeviceTag syntax configuration.  
    Top
    Public Properties
     NameDescription
    Public PropertyRepresentation of XDtcDeviceTagCheck.Hierarchy.AllowedLetters setting value. In P8-GUI it can be found in the "File" -> "Settings..." Projects/<project>/Devices/DT syntax check:Structure identifier/All upper-case letters and numbers. It provides possibility to use letters in DeviceTag. To make it work EnableSyntaxCheck must be true.  
    Public PropertyRepresentation of XDtcDeviceTagCheck.Hierarchy.AllowSpecialCharacters setting value. In P8-GUI it can be found in "File" -> "Settings..." Projects/<project>/Devices/DT syntax check:Structure identifier/Valid special characters. It provides possibility to use special characters in DeviceTag. Special characters are: `_' `?' `*' `,' . It might be changed by dynamic configuration. To make it work EnableSyntaxCheck must be true.  
    Public PropertyRepresentation of XDtcDeviceTagCheck.Hierarchy.AllowUserCharacters setting value. In P8-GUI it can be found in the "File" -> "Settings..." Projects/<project>/Devices/DT syntax check:Structure identifier/Special text characters. When this option is enabled, all characters in UserCharacters string are possible to be used in DeviceTags. To make it work EnableSyntaxCheck must be true.  
    Public PropertyRepresentation of XDtcDeviceTagCheck.Hierarchy.ActivateDeviceTagCheck settings value. In P8-GUI it can be found in the "File" -> "Settings..." Projects/<project>/Devices/DT syntax check:Structure identifier/Enable check. If value of this property is false then all others properties of this class will not be used - syntax checking for DeviceTags names is disabled.  
    Public PropertyRepresentation of XDtcDeviceTagCheck.Hierarchy.PlantDesignationNumbersOnly setting value. In P8-GUI it can be found in the "File" -> "Settings..." Projects/<project>/Devices/DT syntax check:Structure identifier/Valid special characters. When this option is enabled (has true value) only numbers can be used in DeviceTag syntax. To make it work EnableSyntaxCheck must be true.  
    Public PropertyRepresentation of XDtcDeviceTagCheck.Hierarchy.UserCharacters setting value. In P8-GUI it can be found in the "File" -> "Settings..." Projects/<project>/Devices/DT syntax check:Structure identifier/Special text characters. It provides possibility to enhance allowed characters used in DeviceTag syntax. To use this property AllowUserCharacters must be true like also EnableSyntaxCheck must be true  
    Top
    See Also