0
に私のカレンダーイベントのいくつかは、拡張プロパティがあります。他のコードでフィルタリングマイクロソフトグラフを持つ2つの拡張プロパティ
// 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
});
}
私はこれらのイベントをフィルタリングする:
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}')";
それでは、どのようにの上記の拡張プロパティのの両方のイベントに対してフィルタを適用しますか?
詳しい説明を使用できます。あなたの質問が何であるかははっきりしていません。 –
2つの拡張プロパティを持つイベントをフィルタリングしたい。 –
これらのうちの1つは動作していますが、別のものは動作しません。エラーメッセージが表示されますか? –