Add getFileProviderConnectionWithCompletionHandler signature to start… (#18533)

… supporting XPC on File Provider instance

File Provider Service can act as an standalone XPC that you can
establish the connection with.
To open up the capability this new signature has to be exposed

---------

Co-authored-by: GitHub Actions Autoformatter <github-actions-autoformatter@xamarin.com>
Co-authored-by: Alex Soto <alex@alexsoto.me>
This commit is contained in:
JonnHard 2023-07-20 10:39:08 -04:00 коммит произвёл GitHub
Родитель fb147a155b
Коммит d1d3dcdf68
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
6 изменённых файлов: 4 добавлений и 5 удалений

Просмотреть файл

@ -15446,6 +15446,10 @@ namespace Foundation {
interface NSFileProviderService { interface NSFileProviderService {
[Export ("name")] [Export ("name")]
string Name { get; } string Name { get; }
[Async]
[Export ("getFileProviderConnectionWithCompletionHandler:")]
void GetFileProviderConnection (Action<NSXpcConnection, NSError> completionHandler);
} }
#if MONOMAC #if MONOMAC

Просмотреть файл

@ -115,7 +115,6 @@
!missing-selector! NSCreateCommand::resolvedKeyDictionary not bound !missing-selector! NSCreateCommand::resolvedKeyDictionary not bound
!missing-selector! NSDeleteCommand::keySpecifier not bound !missing-selector! NSDeleteCommand::keySpecifier not bound
!missing-selector! NSDeleteCommand::setReceiversSpecifier: not bound !missing-selector! NSDeleteCommand::setReceiversSpecifier: not bound
!missing-selector! NSFileProviderService::getFileProviderConnectionWithCompletionHandler: not bound
!missing-selector! NSIndexSpecifier::index not bound !missing-selector! NSIndexSpecifier::index not bound
!missing-selector! NSIndexSpecifier::initWithContainerClassDescription:containerSpecifier:key:index: not bound !missing-selector! NSIndexSpecifier::initWithContainerClassDescription:containerSpecifier:key:index: not bound
!missing-selector! NSIndexSpecifier::setIndex: not bound !missing-selector! NSIndexSpecifier::setIndex: not bound

Просмотреть файл

@ -1,4 +1,3 @@
!missing-selector! NSFileProviderService::getFileProviderConnectionWithCompletionHandler: not bound
!missing-protocol-conformance! NSXPCConnection should conform to NSXPCProxyCreating !missing-protocol-conformance! NSXPCConnection should conform to NSXPCProxyCreating
!missing-selector! NSXPCInterface::interfaceForSelector:argumentIndex:ofReply: not bound !missing-selector! NSXPCInterface::interfaceForSelector:argumentIndex:ofReply: not bound

Просмотреть файл

@ -153,7 +153,6 @@
!missing-selector! NSDeleteCommand::keySpecifier not bound !missing-selector! NSDeleteCommand::keySpecifier not bound
!missing-selector! NSDeleteCommand::setReceiversSpecifier: not bound !missing-selector! NSDeleteCommand::setReceiversSpecifier: not bound
!missing-selector! NSDirectoryEnumerator::level not bound !missing-selector! NSDirectoryEnumerator::level not bound
!missing-selector! NSFileProviderService::getFileProviderConnectionWithCompletionHandler: not bound
!missing-selector! NSIndexSpecifier::index not bound !missing-selector! NSIndexSpecifier::index not bound
!missing-selector! NSIndexSpecifier::initWithContainerClassDescription:containerSpecifier:key:index: not bound !missing-selector! NSIndexSpecifier::initWithContainerClassDescription:containerSpecifier:key:index: not bound
!missing-selector! NSIndexSpecifier::setIndex: not bound !missing-selector! NSIndexSpecifier::setIndex: not bound

Просмотреть файл

@ -1,4 +1,3 @@
!missing-selector! NSFileProviderService::getFileProviderConnectionWithCompletionHandler: not bound
!missing-protocol-conformance! NSXPCConnection should conform to NSXPCProxyCreating !missing-protocol-conformance! NSXPCConnection should conform to NSXPCProxyCreating
!missing-selector! NSXPCInterface::interfaceForSelector:argumentIndex:ofReply: not bound !missing-selector! NSXPCInterface::interfaceForSelector:argumentIndex:ofReply: not bound

Просмотреть файл

@ -160,7 +160,6 @@
!missing-selector! NSDeleteCommand::keySpecifier not bound !missing-selector! NSDeleteCommand::keySpecifier not bound
!missing-selector! NSDeleteCommand::setReceiversSpecifier: not bound !missing-selector! NSDeleteCommand::setReceiversSpecifier: not bound
!missing-selector! NSDirectoryEnumerator::level not bound !missing-selector! NSDirectoryEnumerator::level not bound
!missing-selector! NSFileProviderService::getFileProviderConnectionWithCompletionHandler: not bound
!missing-selector! NSIndexSpecifier::index not bound !missing-selector! NSIndexSpecifier::index not bound
!missing-selector! NSIndexSpecifier::initWithContainerClassDescription:containerSpecifier:key:index: not bound !missing-selector! NSIndexSpecifier::initWithContainerClassDescription:containerSpecifier:key:index: not bound
!missing-selector! NSIndexSpecifier::setIndex: not bound !missing-selector! NSIndexSpecifier::setIndex: not bound