public override Item CreateItem(string itemName, Item destination, ID templateId, ID newId, SecurityCheck securityCheck) { var args = new CreateItemArgs(this.DefaultProvider, itemName, destination, templateId, newId, securityCheck); CorePipeline.Run("createItem", args); return(args.Result); }
private void OnCreateItem(object sender, CreateItemArgs e) { IdentifiableNode created = new IdentifiableNode(); created.SetInfo(e.displayName); sessionData.AddNode(created); sessionData.PrintAllNodes(); }