Skip to content
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

Port System.Runtime.InteropServices docs for .NET 9 APIs #105986

Closed
carlossanlop opened this issue Aug 5, 2024 · 1 comment · Fixed by dotnet/dotnet-api-docs#10228
Closed
Labels
area-System.Runtime.InteropServices blocking-release documentation Documentation bug or enhancement, does not impact product or test code
Milestone

Comments

@carlossanlop
Copy link
Member

Below is the list of APIs that still show up as undocumented in dotnet-api-docs and were introduced in .NET 9.

Full porting instructions can be found in the main issue.

This task needs to be finished the day before the RC2 snap (September 15th).

Scroll right to see the details:

API Summary Parameters TypeParameters ReturnValue
M:System.Runtime.InteropServices.CollectionsMarshal.GetValueRefOrAddDefault3(System.Collections.Generic.Dictionary2.AlternateLookup{0,1,2},2,System.Boolean@) Missing Missing Missing Missing
M:System.Runtime.InteropServices.CollectionsMarshal.GetValueRefOrNullRef3(System.Collections.Generic.Dictionary2.AlternateLookup{0,1,2},2) Missing Missing Missing Missing
M:System.Runtime.InteropServices.Marshalling.ComVariantMarshaller.ConvertToManaged(System.Runtime.InteropServices.Marshalling.ComVariant) Missing Missing NA Missing
M:System.Runtime.InteropServices.Marshalling.ComVariantMarshaller.ConvertToUnmanaged(System.Object) Missing Missing NA Missing
M:System.Runtime.InteropServices.Marshalling.ComVariantMarshaller.Free(System.Runtime.InteropServices.Marshalling.ComVariant) Missing Missing NA NA
M:System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller2.ManagedToUnmanagedOut.GetManagedValuesDestination(System.Int32) Present Missing NA Present
M:System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller2.ManagedToUnmanagedOut.GetUnmanagedValuesSource(System.Int32) Present Missing NA Present
M:System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller2.ManagedToUnmanagedOut.ToManaged Present NA NA Missing
N:System.Runtime.InteropServices.Swift Missing NA NA NA
T:System.Runtime.InteropServices.Swift.SwiftSelf1 Present NA Missing NA
@carlossanlop carlossanlop added documentation Documentation bug or enhancement, does not impact product or test code area-System.Runtime.InteropServices blocking-release labels Aug 5, 2024
@carlossanlop carlossanlop added this to the 9.0.0 milestone Aug 5, 2024
Copy link
Contributor

Tagging subscribers to this area: @dotnet/interop-contrib
See info in area-owners.md if you want to be subscribed.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-System.Runtime.InteropServices blocking-release documentation Documentation bug or enhancement, does not impact product or test code
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant