-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Attribute signature is not correct #393
Comments
@mairaw This source has since been changed to: <Attribute FrameworkAlternate="netframework-2.0;netframework-3.0;netframework-3.5">
<AttributeName>System.Runtime.InteropServices.ClassInterface(0)</AttributeName>
</Attribute> So it's no longer showing as using an empty constructor ... is the value |
Hey @joelmartinez, that looks correct.
Source: https://referencesource.microsoft.com/#Accessibility/Accessibility/CAccPropServicesClass.cs,10 |
@riverar awesome, thanks for looking that up :) So it's "correct" now, but for some reason that enum value lookup didn't work (that's the only reason for the 'duplicate'). I'll leave this item open so we can investigate that and get it rendering with 100% fidelity :) |
Thanks for your help validating that @riverar! |
Internal bug logged. |
This is an issue brought up by @riverar on MicrosoftDocs/feedback#298 (comment)
Type: https://docs.microsoft.com/en-us/dotnet/api/accessibility.caccpropservicesclass
According to the docs, there is no parameter-less constructor for ClassInterfaceAttribute.
mdoc is generating this:
Source shows those monikers actually use the constructor with the ClassInterfaceType parameter:
The text was updated successfully, but these errors were encountered: