Ejemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        internal void OnUpdatedItemTemplate(BaseItemTemplate itemTemplate, BaseItem item)
        {
            EventHandler <UpdatedItemTemplateEventArgs> tempAfterEventArgs = m_EventUpdatedItemTemplate;

            if (tempAfterEventArgs != null)
            {
                UpdatedItemTemplateEventArgs eventArgs = new UpdatedItemTemplateEventArgs(itemTemplate, item);
                tempAfterEventArgs(this, eventArgs);
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        ///
        /// </summary>
        internal bool OnUpdatingItemTemplate(BaseItemTemplate itemTemplate, BaseItem item)
        {
            EventHandler <UpdatingItemTemplateEventArgs> tempBeforeEventArgs = m_EventUpdatingItemTemplate;

            if (tempBeforeEventArgs != null)
            {
                UpdatingItemTemplateEventArgs eventArgs = new UpdatingItemTemplateEventArgs(itemTemplate, item);
                tempBeforeEventArgs(this, eventArgs);

                return(eventArgs.IsCancel);
            }

            return(false);
        }
Ejemplo n.º 3
0
 /// <summary>
 /// 
 /// </summary>
 internal void OnUpdatedItemTemplate( BaseItemTemplate itemTemplate, BaseItem item )
 {
     EventHandler<UpdatedItemTemplateEventArgs> tempAfterEventArgs = m_EventUpdatedItemTemplate;
     if ( tempAfterEventArgs != null )
     {
         UpdatedItemTemplateEventArgs eventArgs = new UpdatedItemTemplateEventArgs( itemTemplate, item );
         tempAfterEventArgs( this, eventArgs );
     }
 }
Ejemplo n.º 4
0
        /// <summary>
        /// 
        /// </summary>
        internal bool OnUpdatingItemTemplate( BaseItemTemplate itemTemplate, BaseItem item )
        {
            EventHandler<UpdatingItemTemplateEventArgs> tempBeforeEventArgs = m_EventUpdatingItemTemplate;
            if ( tempBeforeEventArgs != null )
            {
                UpdatingItemTemplateEventArgs eventArgs = new UpdatingItemTemplateEventArgs( itemTemplate, item );
                tempBeforeEventArgs( this, eventArgs );

                return eventArgs.IsCancel;
            }

            return false;
        }
Ejemplo n.º 5
0
 /// <summary>
 /// 初始化构造
 /// </summary>
 /// <param name="baseItem"></param>
 public UpdatedItemTemplateEventArgs(BaseItemTemplate itemTemplate, BaseItem baseItem) :
     base(baseItem)
 {
     m_OldItemTemplate = itemTemplate;
 }
Ejemplo n.º 6
0
 /// <summary>
 /// 初始化构造
 /// </summary>
 /// <param name="baseItem"></param>
 public UpdatingItemTemplateEventArgs(BaseItemTemplate itemTemplate, BaseItem item) :
     base(item)
 {
     m_NewItemTemplate = itemTemplate;
 }