Freigeben über


SPChangeCollection.Item-Eigenschaft

Ruft die Änderungsobjekt am angegebenen Index in der Auflistung ab.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public ReadOnly Default Property Item ( _
    iIndex As Integer _
) As SPChange
    Get
'Usage
Dim instance As SPChangeCollection
Dim iIndex As Integer
Dim value As SPChange

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

Parameter

  • iIndex
    Typ: System.Int32

    Eine 32-Bit-Ganzzahl, die angibt, den Index des Änderungsobjekts.

Eigenschaftswert

Typ: Microsoft.SharePoint.SPChange
Ein SPChange -Objekt, das die Änderung darstellt.

Beispiele

Im folgende Beispiel wird eine einfache Konsolenanwendung die veranschaulicht, wie einen Index in der Auflistung.

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();
      }
   }
}

Siehe auch

Referenz

SPChangeCollection Klasse

SPChangeCollection-Member

Microsoft.SharePoint-Namespace

Weitere Ressourcen

Using the Change Log