GoDigram for .NET Framework and .NET Core
Northwoods.Go Namespace / GoObject Class / OnObservedChanged Method
The modified object being observed by this object.
The same as for the Changed method.
The same as for the Changed method.
The same as for the Changed method.
The same as for the Changed method.
The same as for the Changed method.
The same as for the Changed method.
The same as for the Changed method.
In This Topic
    OnObservedChanged Method (GoObject)
    In This Topic
    Called when an observed object has been changed.
    Syntax
    protected virtual void OnObservedChanged( 
       GoObject observed,
       int subhint,
       int oldI,
       object oldVal,
       RectangleF oldRect,
       int newI,
       object newVal,
       RectangleF newRect
    )

    Parameters

    observed
    The modified object being observed by this object.
    subhint
    The same as for the Changed method.
    oldI
    The same as for the Changed method.
    oldVal
    The same as for the Changed method.
    oldRect
    The same as for the Changed method.
    newI
    The same as for the Changed method.
    newVal
    The same as for the Changed method.
    newRect
    The same as for the Changed method.
    Remarks
    Changed calls this method on each of the observing objects that were registered with the observed object by a call to AddObserver. If the observed's SuspendsUpdates property is true, this method will not be called on its observers. Unlike GoDocument.Changed events, this method will be called even when the observed object is not part of a document. By default this method does nothing. Any implementation of this method should be very careful about causing any changes to the observed object.
    See Also