0
Einige meiner Kalenderereignisse haben zwei erweiterten Eigenschaften:Filtern auf zwei erweiterte Eigenschaften mit Microsoft Graph
// Extended Properties
var extendedProperties = new EventSingleValueExtendedPropertiesCollectionPage();
extendedProperties.Add(new SingleValueLegacyExtendedProperty
{
Id = _Property_TruckleSoft1,
Value = oSettings.CalendarEntryType
});
if(!string.IsNullOrEmpty(oSettings.ScheduleType))
{
extendedProperties.Add(new SingleValueLegacyExtendedProperty
{
Id = _Property_TruckleSoft2,
Value = oSettings.ScheduleType
});
}
In anderen Code möchte ich für diese Ereignisse filtern:
string strFilterProperty = $"singleValueExtendedProperties/Any(ep: ep/id eq '{eventTypeTag}' and ep/value eq '{oData.Settings.CalendarEntryType}')";
string strFilterProperty = $"singleValueExtendedProperties/Any(ep: ep/id eq '{scheduleTypeTag}' and ep/value eq '{oData.Settings.ScheduleType}')";
Wie filtere ich für Ereignisse, die beide der oben genannten erweiterten Eigenschaften haben?
Könnte mehr Erklärung verwenden. Es ist nicht klar, was deine Frage ist. –
Ich möchte nach Ereignissen filtern, die zwei erweiterte Eigenschaften haben. –
Es gibt nicht viel zu tun, ist einer dieser funktioniert aber ein anderer nicht? Erhalten Sie eine Fehlermeldung oder eine Art? –