close
Skip to content

Commit ffd4f40

Browse files
authored
[ClassKit] Update bindings to Xcode 26.4 Release Candidate (#24946)
1 parent ece47f3 commit ffd4f40

4 files changed

Lines changed: 19 additions & 3 deletions

File tree

‎src/classkit.cs‎

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -546,8 +546,27 @@ interface CLSDataStore {
546546
[Async]
547547
[Export ("fetchActivityForURL:completion:")]
548548
void FetchActivity (NSUrl url, Action<CLSActivity, NSError> completion);
549+
550+
[MacCatalyst (26, 4)]
551+
[Mac (26, 4)]
552+
[iOS (26, 4)]
553+
[Async (XmlDocs = """
554+
<param name="documentUrl">The URL of the document to check.</param>
555+
<summary>Asynchronously checks whether the specified document is assigned and returns a task that contains the result.</summary>
556+
<returns>A task that contains the result of the check.</returns>
557+
<remarks>To be added.</remarks>
558+
""")]
559+
[Export ("checkIsAssignedDocument:completion:")]
560+
void CheckIsAssignedDocument (NSUrl documentUrl, CLSDataStoreCheckAssignedDocumentCompletionHandler completion);
549561
}
550562

563+
/// <summary>Completion handler for <see cref="CLSDataStore.CheckIsAssignedDocument" />.</summary>
564+
[MacCatalyst (26, 4)]
565+
[Mac (26, 4)]
566+
[iOS (26, 4)]
567+
[NoTV]
568+
delegate void CLSDataStoreCheckAssignedDocumentCompletionHandler (bool isAssigned, [NullAllowed] NSError error);
569+
551570
/// <summary>Represents a quantitative data item.</summary>
552571
[Introduced (PlatformName.MacCatalyst, 14, 0)]
553572
[NoTV]

‎tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-ClassKit.todo‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎tests/xtro-sharpie/api-annotations-dotnet/iOS-ClassKit.todo‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎tests/xtro-sharpie/api-annotations-dotnet/macOS-ClassKit.todo‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)