このコードを使用して色を設定しています。コンピューターで色を設定していますが、他の人に予定を送信すると、他の人がそれを受け入れた後、カレンダーに色が設定されません。
ExtendedPropertyDefinition propDefColor = new ExtendedPropertyDefinition(
UUID.fromString("00062002-0000-0000-c000-000000000046"),
0x8214, MapiPropertyType.Integer);
appointment.setExtendedProperty(propDefColor, "6");
このコードで予定を保存した後、取得しようとしましたが、うまくいきませんでした。
PropertySet propset=new PropertySet(BasePropertySet.FirstClassProperties, propDefColor);
appointment.bind(service,appointment.getId(), propset);
for(ExtendedProperty extendedProperty : appointment.getExtendedProperties()) {
System.out.println(extendedProperty.getValue());
}
そして、私は使用しています:
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2007_SP1);
クライアントの要件。そして Java EWS API1.2.
他のクライアントで色を取得する方法を教えてください。MasterCategorylist
(またはカテゴリまたはの使用方法がわかりませんtryGetProperty()
)。
これで私を助けてください。を使用する必要がある場合tryGetProperty()
、パラメータを渡す方法は?
- プロパティ定義
enter code here
OutParam<Object>
親切に助けてください。