Skip to content

Commit e0a3240

Browse files
authored
[QuickLookThumbnailing] Implement Xcode 16.0 beta 1-6 changes. (#21049)
Note: there were no changes in beta 2, beta 3, beta 4, beta 5 or beta 6.
1 parent 2fa8625 commit e0a3240

7 files changed

+10
-10
lines changed

src/quicklookthumbnailing.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,17 @@ interface QLThumbnailGenerator {
7676
[Export ("cancelRequest:")]
7777
void CancelRequest (QLThumbnailGenerationRequest request);
7878

79+
[Deprecated (PlatformName.iOS, 18, 0, message: "Use 'SaveBestRepresentationAsContent' instead.")]
80+
[Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use 'SaveBestRepresentationAsContent' instead.")]
81+
[Deprecated (PlatformName.MacOSX, 15, 0, message: "Use 'SaveBestRepresentationAsContent' instead.")]
7982
[Async]
8083
[Export ("saveBestRepresentationForRequest:toFileAtURL:withContentType:completionHandler:")]
8184
void SaveBestRepresentation (QLThumbnailGenerationRequest request, NSUrl fileUrl, string contentType, Action<NSError> completionHandler);
85+
86+
[iOS (18, 0), MacCatalyst (18, 0), Mac (15, 0)]
87+
[Async]
88+
[Export ("saveBestRepresentationForRequest:toFileAtURL:asContentType:completionHandler:")]
89+
void SaveBestRepresentationAsContent (QLThumbnailGenerationRequest request, NSUrl fileUrl, string contentType, Action<NSError> completionHandler);
8290
}
8391

8492
[iOS (13, 0)]

tests/cecil-tests/Documentation.KnownFailures.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44579,6 +44579,8 @@ M:QuickLookThumbnailing.QLThumbnailGenerator.GenerateBestRepresentationAsync(Qui
4457944579
M:QuickLookThumbnailing.QLThumbnailGenerator.GenerateRepresentations(QuickLookThumbnailing.QLThumbnailGenerationRequest,System.Action{QuickLookThumbnailing.QLThumbnailRepresentation,QuickLookThumbnailing.QLThumbnailRepresentationType,Foundation.NSError})
4458044580
M:QuickLookThumbnailing.QLThumbnailGenerator.GenerateRepresentationsAsync(QuickLookThumbnailing.QLThumbnailGenerationRequest)
4458144581
M:QuickLookThumbnailing.QLThumbnailGenerator.SaveBestRepresentation(QuickLookThumbnailing.QLThumbnailGenerationRequest,Foundation.NSUrl,System.String,System.Action{Foundation.NSError})
44582+
M:QuickLookThumbnailing.QLThumbnailGenerator.SaveBestRepresentationAsContent(QuickLookThumbnailing.QLThumbnailGenerationRequest,Foundation.NSUrl,System.String,System.Action{Foundation.NSError})
44583+
M:QuickLookThumbnailing.QLThumbnailGenerator.SaveBestRepresentationAsContentAsync(QuickLookThumbnailing.QLThumbnailGenerationRequest,Foundation.NSUrl,System.String)
4458244584
M:QuickLookThumbnailing.QLThumbnailGenerator.SaveBestRepresentationAsync(QuickLookThumbnailing.QLThumbnailGenerationRequest,Foundation.NSUrl,System.String)
4458344585
M:QuickLookThumbnailing.QLThumbnailGeneratorResult.#ctor(QuickLookThumbnailing.QLThumbnailRepresentation,QuickLookThumbnailing.QLThumbnailRepresentationType)
4458444586
M:QuickLookThumbnailing.QLThumbnailProvider.ProvideThumbnail(QuickLookThumbnailing.QLFileThumbnailRequest,System.Action{QuickLookThumbnailing.QLThumbnailReply,Foundation.NSError})

tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-QuickLookThumbnailing.todo

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/xtro-sharpie/api-annotations-dotnet/iOS-QuickLookThumbnailing.todo

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/xtro-sharpie/api-annotations-dotnet/macOS-QuickLookThumbnailing.todo

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/xtro-sharpie/iOS-QuickLookThumbnailing.todo

Lines changed: 0 additions & 2 deletions
This file was deleted.

tests/xtro-sharpie/macOS-QuickLookThumbnailing.todo

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)