diff --git a/src/foundation.cs b/src/foundation.cs index 10d72dbf33d3..fd6e7a521392 100644 --- a/src/foundation.cs +++ b/src/foundation.cs @@ -15446,6 +15446,10 @@ partial interface NSFileManager { interface NSFileProviderService { [Export ("name")] string Name { get; } + + [Async] + [Export ("getFileProviderConnectionWithCompletionHandler:")] + void GetFileProviderConnection (Action completionHandler); } #if MONOMAC diff --git a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-Foundation.ignore b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-Foundation.ignore index c954e60d1763..38c2a729bc94 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-Foundation.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-Foundation.ignore @@ -115,7 +115,6 @@ !missing-selector! NSCreateCommand::resolvedKeyDictionary not bound !missing-selector! NSDeleteCommand::keySpecifier not bound !missing-selector! NSDeleteCommand::setReceiversSpecifier: not bound -!missing-selector! NSFileProviderService::getFileProviderConnectionWithCompletionHandler: not bound !missing-selector! NSIndexSpecifier::index not bound !missing-selector! NSIndexSpecifier::initWithContainerClassDescription:containerSpecifier:key:index: not bound !missing-selector! NSIndexSpecifier::setIndex: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.ignore b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.ignore index dbc3e5102c68..0249fb71fd15 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.ignore @@ -1,4 +1,3 @@ -!missing-selector! NSFileProviderService::getFileProviderConnectionWithCompletionHandler: not bound !missing-protocol-conformance! NSXPCConnection should conform to NSXPCProxyCreating !missing-selector! NSXPCInterface::interfaceForSelector:argumentIndex:ofReply: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.ignore b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.ignore index fb12ee62be15..a78f1ca09f2a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.ignore @@ -153,7 +153,6 @@ !missing-selector! NSDeleteCommand::keySpecifier not bound !missing-selector! NSDeleteCommand::setReceiversSpecifier: not bound !missing-selector! NSDirectoryEnumerator::level not bound -!missing-selector! NSFileProviderService::getFileProviderConnectionWithCompletionHandler: not bound !missing-selector! NSIndexSpecifier::index not bound !missing-selector! NSIndexSpecifier::initWithContainerClassDescription:containerSpecifier:key:index: not bound !missing-selector! NSIndexSpecifier::setIndex: not bound diff --git a/tests/xtro-sharpie/iOS-Foundation.ignore b/tests/xtro-sharpie/iOS-Foundation.ignore index 72b9e00e4f79..b2fa4e0f3f35 100644 --- a/tests/xtro-sharpie/iOS-Foundation.ignore +++ b/tests/xtro-sharpie/iOS-Foundation.ignore @@ -1,4 +1,3 @@ -!missing-selector! NSFileProviderService::getFileProviderConnectionWithCompletionHandler: not bound !missing-protocol-conformance! NSXPCConnection should conform to NSXPCProxyCreating !missing-selector! NSXPCInterface::interfaceForSelector:argumentIndex:ofReply: not bound diff --git a/tests/xtro-sharpie/macOS-Foundation.ignore b/tests/xtro-sharpie/macOS-Foundation.ignore index 8c83983c683b..e1934bd555b6 100644 --- a/tests/xtro-sharpie/macOS-Foundation.ignore +++ b/tests/xtro-sharpie/macOS-Foundation.ignore @@ -160,7 +160,6 @@ !missing-selector! NSDeleteCommand::keySpecifier not bound !missing-selector! NSDeleteCommand::setReceiversSpecifier: not bound !missing-selector! NSDirectoryEnumerator::level not bound -!missing-selector! NSFileProviderService::getFileProviderConnectionWithCompletionHandler: not bound !missing-selector! NSIndexSpecifier::index not bound !missing-selector! NSIndexSpecifier::initWithContainerClassDescription:containerSpecifier:key:index: not bound !missing-selector! NSIndexSpecifier::setIndex: not bound