We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6bf1908 commit fb6e682Copy full SHA for fb6e682
src/cswinrt/code_writers.h
@@ -9971,13 +9971,13 @@ public static IntPtr Make()
9971
static readonly % _factory = new %();
9972
public static ObjectReference<I> ActivateInstance<
9973
#if NET5_0_OR_GREATER
9974
- [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.NonPublicConstructors | DynamicallyAccessedMemberTypes.PublicFields)]
+ [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicFields)]
9975
#endif
9976
I>()
9977
{
9978
IntPtr instance = _factory.ActivateInstance();
9979
9980
- return ObjectReference<IInspectable.Vftbl>.Attach(ref instance).As<I>();
+ return ObjectReference<IInspectable.Vftbl>.Attach(ref instance, global::WinRT.Interop.IID.IID_IInspectable).As<I>();
9981
}
9982
9983
public IntPtr ActivateInstance()
0 commit comments