sharepoint - 如何设置自定义 SharePoint 计时器作业的 "Job Description"

标签 sharepoint sharepoint-2010 timer-jobs

我想知道如何设置自定义 SharePoint 计时器作业的作业描述。当我们通过中央管理查看工作定义属性时,有一行“工作描述”。但它在自定义计时器作业中始终为空。
我找到了一些必须解决问题的文章。

http://thedotnetter.wordpress.com/2011/09/07/setting-the-job-description-of-a-custom-sharepoint-timer-job/

http://social.technet.microsoft.com/Forums/en-US/sharepoint2010programming/thread/77da488a-b218-4922-b79b-f7b08f68fb3c#345fdac3-25cd-4a1e-b6e2-6aaf4bbb119a

但他们俩都没有带来任何帮助。

如果有人遇到了熟悉的问题并解决了它,请分享这个决定。
我将不胜感激任何帮助。

最佳答案

您的两个链接都给出了完全正确的答案。

DescriptionSPJobDefinition 属性实现为:

public virtual string Description
{
    get
    {
        return string.Empty;
    }
}

因此,为了获得自定义描述,您需要按如下方式定义自定义作业定义:
public class MyCustomJobDefinition : SPJobDefinition
{
    public override string Description
    {
        get
        {
            return "This is my custom description";
        }
    }
}

关于sharepoint - 如何设置自定义 SharePoint 计时器作业的 "Job Description",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9462923/

相关文章:

asp.net - 如何在我的 SharePoint 2013 博客中添加自定义段落样式?

asp.net - 该进程无法访问该文件,因为该文件正被 SharePoint 2010 C# 代码中的另一个进程使用

在 SharePoint 中调试自定义计时器作业

sharepoint - 用于 SharePoint 2010 计时器作业的帐户

sharepoint - 在SharePoint Online中使用Powershell更改列表字段

python - 如何使用office365-rest-python-api从sharepoint下载文件

html - 如果 HTML 表格在其行内包含图像,那么我如何最小化图像之间的空白

c# - 展开重复周期和 CalendarDate :Event EndDate not autocalculated for recurring events

powershell - 从站点的所有列表中检索所有项目-Powershell

javascript - 如何阻止来自 javascript 计时器的消息重复?