示例#1
0
        /// <inheritdoc/>
        protected override SortContentOptions GetOptions(ClientPipelineArgs args)
        {
            Assert.ArgumentNotNull((object)args, "args");
            Item obj = Client.ContentDatabase.GetItem(args.Parameters["itemid"], WebEditUtil.GetClientContentLanguage() ?? Context.Language);

            Assert.IsNotNull(obj, "item");
            return(new ManageContentOptions(obj));
        }
        protected virtual DeleteContentOptions GetOptions(ClientPipelineArgs args)
        {
            Assert.ArgumentNotNull(args, "args");
            string   str      = args.Parameters.Get("itemid");
            Language language = WebEditUtil.GetClientContentLanguage() ?? Context.Language;
            Item     item     = Client.ContentDatabase.GetItem(str, language);

            Assert.IsNotNull(item, "item");
            return(new DeleteContentOptions(item));
        }