以编程方式取消发布sitecore项

我知道可以从代码级别发布项目Sitecore.Publishing.PublishManager我看不到取消发布项目的选项。

有可能吗?

马雷克·穆西拉克

您需要将__Never publishfield的值设置1(这是Sitecore存储true布尔值的方式)并发布项目。

是的,它正在发布,但是由于的值__Never publish设置为true,因此Sitecore将从web数据库中删除该项目

您也可以使用item.Publishing.NeverPublish属性设置此字段的值

这样的事情应该可以解决问题:

item.Editing.BeginEdit();
item.Publishing.NeverPublish = true;
item.Editing.EndEdit();

PublishManager.PublishItem(item, targets, item.Languages, false, false);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

以特定语言以编程方式创建sitecore项

来自分类Dev

Sitecore SPEAK UI以编程方式设置ComboBox的选定项

来自分类Dev

以特定语言以编程方式创建sitecore项

来自分类Dev

如何在Umbraco 7中以编程方式取消发布内容

来自分类Dev

扑:下拉项以编程方式取消选择问题

来自分类Dev

Excel 加载项:如何以编程方式取消选择区域?

来自分类Dev

如何在Sitecore中以编程方式取消克隆和取消保护项目?

来自分类Dev

Sitecore更新NameValueList以编程方式

来自分类Dev

以编程方式取消ROI选择

来自分类Dev

以编程方式取消MongoDB事务

来自分类Dev

以编程方式取消android线程

来自分类Dev

以编程方式发布Snappy应用

来自分类Dev

Sitecore-以编程方式清除用户的缓存

来自分类Dev

以编程方式对Sitecore访问布局进行定义

来自分类Dev

Sitecore 7.5 DMS以编程方式跟踪目标

来自分类Dev

Sitecore MVC字段以编程方式更新

来自分类Dev

Sitecore 以编程方式比较项目版本

来自分类Dev

如何以编程方式取消选择ListViewItem?

来自分类Dev

C#以编程方式取消Windows关闭

来自分类Dev

以编程方式取消保护Excel文件

来自分类Dev

以编程方式取消选中时调用onClick

来自分类Dev

在 AX 中以编程方式取消销售订单

来自分类Dev

如何以编程方式取消引用指针?

来自分类常见问题

从Solr索引中删除Sitecore项,而不发布父项

来自分类Dev

从Solr索引中删除Sitecore项,而不发布父项

来自分类Dev

以编程方式在FUSE中发布命令?

来自分类Dev

Luis 以编程方式训练和发布

来自分类Dev

以编程方式在ListView项上更改重力

来自分类Dev

以编程方式重试失败的工作项更新

Related 相关文章

热门标签

归档