Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Sharepoint 2010。应用程序编程接口。如何获取野外历史记录?_C#_.net_Sharepoint 2007_Sharepoint 2010 - Fatal编程技术网

C# Sharepoint 2010。应用程序编程接口。如何获取野外历史记录?

C# Sharepoint 2010。应用程序编程接口。如何获取野外历史记录?,c#,.net,sharepoint-2007,sharepoint-2010,C#,.net,Sharepoint 2007,Sharepoint 2010,我有SPListItem和一些文本字段。我需要在代码中获取此字段的所有版本 例: 版本1“hello rorld” 版本2 “你好,世界” 第3版“新 应用程序“ 有任何例子可以说明如何做到这一点吗?试试以下方法: foreach (SPListItemVersion version in item.Versions) { Console.WriteLine(string.Format( "{0}. version {0} \"{1}\"", versi

我有SPListItem和一些文本字段。我需要在代码中获取此字段的所有版本 例:

  • 版本1“hello rorld”
  • 版本2 “你好,世界”
  • 第3版“新 应用程序“
  • 有任何例子可以说明如何做到这一点吗?

    试试以下方法:

    foreach (SPListItemVersion version in item.Versions)
    {
        Console.WriteLine(string.Format(
            "{0}. version {0} \"{1}\"", 
            version.VersionId, version["this field"]));
    }
    
    试试这个:

    foreach (SPListItemVersion version in item.Versions)
    {
        Console.WriteLine(string.Format(
            "{0}. version {0} \"{1}\"", 
            version.VersionId, version["this field"]));
    }