Freigeben über


_Items.IncludeRecurrences Eigenschaft

Definition

Gibt einen Booleschen Wert (bool in C#) zurück, der True angibt, wenn die Items Auflistung Wiederholungsmuster enthalten soll. Lese-/Schreibzugriff.

public:
 property bool IncludeRecurrences { bool get(); void set(bool value); };
public bool IncludeRecurrences { get; set; }
Public Property IncludeRecurrences As Boolean

Eigenschaftswert

Hinweise

Diese Eigenschaft wirkt sich nur aus, wenn die Items-Auflistung Termine enthält und nicht nach einer anderen Eigenschaft als Start in aufsteigender Reihenfolge sortiert ist. Der Standardwert ist False. Verwenden Sie diese Eigenschaft, wenn Sie alle Termine für ein bestimmtes Datum abrufen möchten, auf dem würde Terminserien normalerweise nicht angezeigt werden, da sie nicht mit einem bestimmten Datum verknüpft sind. Wenn Sie müssen zum Sortieren und Filtern auf Terminelemente Termine, die Terminserien enthalten, müssen Sie dazu in der angegebenen Reihenfolge: die Elemente in aufsteigender Reihenfolge sortiert, IncludeRecurrences auf True festgelegt und dann die Elemente filtern. Ein Codebeispiel mit dieser Reihenfolge finden Sie im zweite Beispiel unten. Die Auflistung Terminserien ohne Enddatum enthält, kann die Eigenschaft auf True festlegen die Auflistung, das unendlich viele verursachen. Achten Sie darauf, dass Sie einen Test für dieses in jeder Schleife enthalten. Sie sollten nicht Count -Eigenschaft der Items -Auflistung verwenden, wenn Sie die Items -Auflistung mit IncludeRecurrence -Eigenschaft auf True festgelegt. Der Wert von Count wird ein nicht definierter Wert sein.

Achtung: Das Filtern nach einer sortierten Liste von Vorkommen führt dazu, dass die IncludeRecurrences-Eigenschaft nicht wie erwartet funktioniert. Die folgende Sequenz gibt beispielsweise alle Terminereignisse zurück. recurring and non-recurring(1) Sort by Start property (2) Set property to false (3) call Restrict (d. h. filter).

Gilt für: