拡張プロパティを通じてそれを行うことができますDoNotForward
。これには、次のプロパティ定義があります。
PropertySet: 00020329-0000-0000-C000-000000000046
Name: DoNotForward
Type: Boolean
これは私がこれのために書いた例です。
許可時間の提案は次のとおりです。
PropertySet:00062002-0000-0000-C000-000000000046
Name: AppointmentNotAllowPropose
Type: Boolean
dotnet に ms-graph-sdk を使用すると、次のコードが機能します。
var e = new Event()
{
Subject = "subject",
Start = new DateTimeTimeZone()
{
DateTime = dateTimeTimestamp1,
TimeZone = "Europe/Berlin"
},
End = new DateTimeTimeZone()
{
DateTime = dateTimeTimestamp2,
TimeZone = "Europe/Berlin"
},
SingleValueExtendedProperties = new EventSingleValueExtendedPropertiesCollectionPage()
{
new SingleValueLegacyExtendedProperty
{
Id = "Boolean {00020329-0000-0000-C000-000000000046} Name DoNotForward",
Value = "true"
},
new SingleValueLegacyExtendedProperty
{
Id = "Boolean {00062002-0000-0000-C000-000000000046} Id 0x825A",
Value = "true"
}
}
};
はAppointmentNotAllowPropose
、名前で値を設定しても効果がないため、ここでは id で参照されます。