Files
Umbraco-CMS/umbraco/cms/businesslogic/events/EventArgs.cs
slace eed74f864e DO NOT DOWNLOAD. DOWNLOAD LATEST STABLE FROM RELEASE TAB
support for a full cancelable event model on document

[TFS Changeset #56025]
2009-07-06 12:04:51 +00:00

51 lines
2.7 KiB
C#

using System;
using System.Collections.Generic;
using System.Text;
namespace umbraco.cms.businesslogic {
//Content Event args
public class PublishEventArgs : System.ComponentModel.CancelEventArgs { }
public class MoveEventArgs : System.ComponentModel.CancelEventArgs { }
public class CopyEventArgs : System.ComponentModel.CancelEventArgs { }
public class AddToIndexEventArgs : System.ComponentModel.CancelEventArgs { }
public class UnPublishEventArgs : System.ComponentModel.CancelEventArgs { }
public class RollBackEventArgs : System.ComponentModel.CancelEventArgs { }
public class SendToPublishEventArgs : System.ComponentModel.CancelEventArgs { }
public class MoveToTrashEventArgs : System.ComponentModel.CancelEventArgs { }
//Content Cache Event args
public class DocumentCacheEventArgs : System.ComponentModel.CancelEventArgs { }
public class RefreshContentEventArgs : System.ComponentModel.CancelEventArgs { }
//Generel eventArgs
public class DeleteEventArgs : System.ComponentModel.CancelEventArgs { }
public class SaveEventArgs : System.ComponentModel.CancelEventArgs { }
public class NewEventArgs : System.ComponentModel.CancelEventArgs { }
//Special Members Event args
public class AddToCacheEventArgs : System.ComponentModel.CancelEventArgs { }
public class RemoveFromCacheEventArgs : System.ComponentModel.CancelEventArgs { }
public class AddGroupEventArgs : System.ComponentModel.CancelEventArgs { }
public class RemoveGroupEventArgs : System.ComponentModel.CancelEventArgs { }
//Tree node event args
public class NodeRenderEventArgs : System.ComponentModel.CancelEventArgs { }
//Access event args
public class AddProtectionEventArgs : System.ComponentModel.CancelEventArgs { }
public class RemoveProtectionEventArgs : System.ComponentModel.CancelEventArgs { }
public class AddMemberShipRoleToDocumentEventArgs : System.ComponentModel.CancelEventArgs { }
public class RemoveMemberShipRoleFromDocumentEventArgs : System.ComponentModel.CancelEventArgs { }
public class RemoveMemberShipUserFromDocumentEventArgs : System.ComponentModel.CancelEventArgs { }
public class AddMembershipUserToDocumentEventArgs : System.ComponentModel.CancelEventArgs { }
//Document Events Arguments
public class DocumentNewingEventArgs : System.ComponentModel.CancelEventArgs
{
public string Text { get; internal set; }
public umbraco.BusinessLogic.User User { get; internal set; }
public umbraco.cms.businesslogic.web.DocumentType DocumentType { get; internal set; }
public int ParentId { get; internal set; }
}
}