Zebediah Figura (@zfigura) commented about include/xamlom.idl:
- object,
- uuid(aa7a8931-80e4-4fec-8f3b-553f87b4966e),
- pointer_default(unique)
+] +interface IVisualTreeServiceCallback : IUnknown +{
- HRESULT OnVisualTreeChange(
[in] ParentChildRelation relation,
[in] VisualElement element,
[in] VisualMutationType mutationType);
+}
+[
- object,
- uuid(bad9eb88-ae77-4397-b948-5fa2db0a19ea),
- pointer_default(unique)
"pointer_default(unique)" is the default value and doesn't need to be specified. We do elsewhere, but rather unnecessarily.