Поделиться через


Свойство SPChangeCollection.Item

Получает изменение объекта по указанному индексу в коллекции.

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public ReadOnly Default Property Item ( _
    iIndex As Integer _
) As SPChange
    Get
'Применение
Dim instance As SPChangeCollection
Dim iIndex As Integer
Dim value As SPChange

value = instance(iIndex)
public SPChange this[
    int iIndex
] { get; }

Параметры

  • iIndex
    Тип: System.Int32

    32-разрядное целое число, указывающее индекс изменения объекта.

Значение свойства

Тип: Microsoft.SharePoint.SPChange
Объект SPChange , представляющий изменение.

Примеры

Следующий пример является простым консольным приложением демонстрируется использование индекса в коллекции.

Imports System
Imports Microsoft.SharePoint

Module ConsoleApp
   Sub Main()
      Using siteCollection As SPSite = New SPSite("https://localhost")

         Dim changes As SPChangeCollection = siteCollection.GetChanges()
         Console.WriteLine("{0}", _
            changes(changes.Count - 1).ChangeToken = changes.LastChangeToken)

      End Using
      Console.Write(vbCrLf + "Press ENTER to continue...")
      Console.ReadLine()
   End Sub

End Module
using System;
using Microsoft.SharePoint;

namespace Test
{
   class ConsoleApp
   {
      static void Main(string[] args)
      {
         using (SPSite siteCollection = new SPSite("https://localhost"))
         {
            SPChangeCollection changes = siteCollection.GetChanges();
            Console.WriteLine("{0}", 
               changes[changes.Count - 1].ChangeToken == changes.LastChangeToken);
         }
         Console.Write("\nPress ENTER to continue...");
         Console.ReadLine();
      }
   }
}

См. также

Справочные материалы

SPChangeCollection класс

Элементы SPChangeCollection

Пространство имен Microsoft.SharePoint

Другие ресурсы

Using the Change Log