ContentCaptureManager.ShareData Método

Definição

Chamado pelo aplicativo para solicitar o compartilhamento de dados por meio da gravação em um arquivo.

[Android.Runtime.Register("shareData", "(Landroid/view/contentcapture/DataShareRequest;Ljava/util/concurrent/Executor;Landroid/view/contentcapture/DataShareWriteAdapter;)V", "", ApiSince=30)]
public void ShareData(Android.Views.ContentCaptures.DataShareRequest request, Java.Util.Concurrent.IExecutor executor, Android.Views.ContentCaptures.IDataShareWriteAdapter dataShareWriteAdapter);
[<Android.Runtime.Register("shareData", "(Landroid/view/contentcapture/DataShareRequest;Ljava/util/concurrent/Executor;Landroid/view/contentcapture/DataShareWriteAdapter;)V", "", ApiSince=30)>]
member this.ShareData : Android.Views.ContentCaptures.DataShareRequest * Java.Util.Concurrent.IExecutor * Android.Views.ContentCaptures.IDataShareWriteAdapter -> unit

Parâmetros

request
DataShareRequest

objeto especificando detalhes dos dados que estão sendo compartilhados.

executor
IExecutor
dataShareWriteAdapter
IDataShareWriteAdapter
Atributos

Comentários

Chamado pelo aplicativo para solicitar o compartilhamento de dados por meio da gravação em um arquivo.

O aplicativo ContentCaptureService receberá um descritor de arquivo somente leitura apontando para o mesmo arquivo e poderá ler os dados que estão sendo compartilhados dele.

Observação: usar essa API não garante que o aplicativo fique ativo e seja "o melhor esforço". Iniciar um serviço em primeiro plano minimizaria as chances de o aplicativo ser eliminado durante a sessão de compartilhamento de arquivos.

Java documentação para android.view.contentcapture.ContentCaptureManager.shareData(android.view.contentcapture.DataShareRequest, java.util.concurrent.Executor, android.view.contentcapture.DataShareWriteAdapter).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a