Table of Contents

Class DevFrameworkBaseObject

Namespace
FS.Hosting.Shared
Assembly
FS.Hosting.Shared.dll

Basisklasse für DevFrameworkObject und DevFrameworkObjectColl

public abstract class DevFrameworkBaseObject : IDevFrameworkBaseObject, INotifyPropertyChanged, ICloneable
Inheritance
DevFrameworkBaseObject
Implements
Derived
Inherited Members

Properties

ComponentProperties

Siehe ComponentProperties im Interface IDevFrameworkBaseObject

IsFrozen

Gibt zurück, ob das Objekt mittels der Methode Freeze() für Änderungen gesperrt wurde.

Methods

Freeze()

Sperrt das Objekt für weitere Änderungen. Wird bei einem frozen Objekt versucht Werte zu verändern, wird eine InvalidOperationException geworfen.

GetProperty(string)

Gibt den Wert des Properties mit dem übergebenen propertyName zurück.

IsComponentProperty(string)

Siehe IsComponentProperty(string) im Interface IDevFrameworkBaseObject

OnPropertyChanged(string)

Diese Methode löst unmittelbar das event FS.Hosting.Shared.DevFrameworkBaseObject.PropertyChanged aus. Sie kann in der Component überschrieben werden.

SetProperty(string, object)

Setzt das Property mit dem übergebenen propertyName auf den Wert value.

ThrowIfFrozen()