src/Misc/EFTools/XmlCore/Base/Context/EditingContext.cs
/// <summary>
///     Called when an item changes value.  This happens in one of two ways:
///     either the user has called Change, or the user has removed a layer.
/// </summary>
Called when an item changes value.  This happens in one of two ways:
either the user has called Change, or the user has removed a layer.
Called when an item changes value . This happens in one of two ways : either the user has called Change or the user has removed a layer .
private void OnItemChanged(ContextItem item)
            {
                SubscribeContextCallback callback;
                Debug.Assert(item != null, "You cannot pass a null item here.");
                if (_subscriptions != null
                    && _subscriptions.TryGetValue(item.ItemType, out callback))
                {
                    callback(item);
                }
            }
private void OnItemChanged ( ContextItem item ) { SubscribeContextCallback callback ; Debug . Assert ( item != null , " " ) ; if ( _subscriptions != null && _subscriptions . TryGetValue ( item . ItemType , out callback ) ) { callback ( item ) ; } }
Called when an item changes value.
Called when an item changes value .
item
ContextItem