Eplan Platform API
Eplan.EplApi.DataModel Namespace / DataModelException Class
Members

In This Topic
    DataModelException Class
    In This Topic
    Base class for exceptions thrown from DataModel.
    Inheritance Hierarchy

    System.Object
       System.Exception
          System.ApplicationException
             Eplan.EplApi.Base.BaseException
                Eplan.EplApi.DataModel.DataModelException
                   Eplan.EplApi.DataModel.CannotAddArticleException
                   Eplan.EplApi.DataModel.CreatingConnectionDefinitionPointsFailedException
                   Eplan.EplApi.DataModel.EmptyPropertyException
                   Eplan.EplApi.DataModel.FixedDeviceException
                   Eplan.EplApi.DataModel.ImageCopyException
                   Eplan.EplApi.DataModel.IndexedPropertyException
                   Eplan.EplApi.DataModel.InsufficientLicenceException
                   Eplan.EplApi.DataModel.InternalQueryException
                   Eplan.EplApi.DataModel.LicensingNotAvailableException
                   Eplan.EplApi.DataModel.NoLockingStepException
                   Eplan.EplApi.DataModel.NoPropertyListException
                   Eplan.EplApi.DataModel.NoSuchPinException
                   Eplan.EplApi.DataModel.NotIndexedPropertyException
                   Eplan.EplApi.DataModel.NotLockedException
                   Eplan.EplApi.DataModel.ObjectCreationException
                   Eplan.EplApi.DataModel.OperationCanceledException
                   Eplan.EplApi.DataModel.OperationFailedException
                   Eplan.EplApi.DataModel.ProjectCantAddArticleReferenceException
                   Eplan.EplApi.DataModel.ProjectCopyException
                   Eplan.EplApi.DataModel.ProjectCreationException
                   Eplan.EplApi.DataModel.ProjectLockingException
                   Eplan.EplApi.DataModel.ProjectNotFoundException
                   Eplan.EplApi.DataModel.ProjectOpenException
                   Eplan.EplApi.DataModel.RemoveFailedException
                   Eplan.EplApi.DataModel.SettingStepAlreadyOpenException
                   Eplan.EplApi.DataModel.SettingValueFailedException
                   Eplan.EplApi.DataModel.SnappingFailedException
                   Eplan.EplApi.DataModel.TerminalsToConnectionPointsMappingException
                   Eplan.EplApi.DataModel.WriteProtectionChangeNotAllowed
                   Eplan.EplApi.DataModel.WriteProtectionNotSet
                   Eplan.EplApi.DataModel.WrongCategoryException
                   Eplan.EplApi.DataModel.WrongSegmentDefinitionException
                   Eplan.EplApi.HEServices.Exceptions.HEServicesBase

    Syntax
    public class DataModelException : Eplan.EplApi.Base.BaseException 
    public ref class DataModelException : public Eplan.EplApi.Base.BaseException 
    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Properties
     NameDescription
    Public Property (Inherited from System.Exception)
    Public Property (Inherited from System.Exception)
    Public Property (Inherited from System.Exception)
    Public Property (Inherited from System.Exception)
    Public Property (Inherited from System.Exception)
    Public PropertyReturns the level of message as Eplan.EplApi.Base.MessageLevel. (Inherited from Eplan.EplApi.Base.BaseException)
    Public PropertyReturns number of repetitions of consecutive messages with the same text (i.e. error description) which are joined into one item in the system's message tree. (Inherited from Eplan.EplApi.Base.BaseException)
    Public Property (Inherited from System.Exception)
    Public Property (Inherited from System.Exception)
    Public Property (Inherited from System.Exception)
    Top
    Public Methods
     NameDescription
    Public MethodDestructor for deterministic finalization of BaseException object. (Inherited from Eplan.EplApi.Base.BaseException)
    Public MethodMethod enters a message in the system-wide message tree. (Inherited from Eplan.EplApi.Base.BaseException)
    Public Method (Inherited from System.Exception)
    Public MethodSets a label in the system error message management for getting a section of the 'message tree' (Inherited from Eplan.EplApi.Base.BaseException)
    Public Methodreturns the identifying S- number of a system message (Inherited from Eplan.EplApi.Base.BaseException)
    Public MethodReturns the text of the system message without the index (Inherited from Eplan.EplApi.Base.BaseException)
    Public Method (Inherited from System.Exception)
    Public Method (Inherited from System.Exception)
    Public Method (Inherited from System.Exception)
    Top
    See Also