Show / Hide Table of Contents

    Interface IDevFrameworkObject

    Inherited Members
    IDevFrameworkBaseObject.GetPropertyMdt(String)
    IDevFrameworkBaseObject.GetProperty(String)
    IDevFrameworkBaseObject.SetProperty(String, Object)
    IDevFrameworkBaseObject.IsComponentProperty(String)
    IDevFrameworkBaseObject.ComponentProperties
    Namespace: FrameworkSystems.FrameworkBase
    Assembly: FrameworkSystems.FrameworkBase.dll
    Syntax
    [DocfxBrowsable]
    [ComVisible(false)]
    public interface IDevFrameworkObject : IDevFrameworkBaseObject, FrameworkDataTransaction.ISource, INotifyPropertyChanged
    Remarks

    Alle Business-Objekte, die im Developement Framework verwendet werden sollen, müssen dieses Interface einbinden.

    Properties

    IsMarkedForDeletion

    Wenn true, ist das Objekt zum Löschen vorgemerkt. Vor einem Save wird an der Collection FrameworkSystems.FrameworkBase.DevFrameworkObjectColl.DeleteMarkedObjects aufgerufen und so dann an allen markierten Objekten Delete aufgerufen. Wenn FrameworkSystems.FrameworkBase.IDevFrameworkObject.Save direkt am Objekt aufgerufen wird, wird FrameworkSystems.FrameworkBase.IDevFrameworkObject.DeleteMarkedObject am Objekt aufgerufen.

    ObjectRowID

    Eindeutige ID vom Typ guid des Objektes.

    State

    Status des IDevFrameworkObjects vom Typ FrameworkComponentState

    StateBeforeUpdate

    Back to top Generated by DocFX