はい、可能ですが、アプリケーションが接続を開く必要があります。接続を開いた後のイベントにイベントハンドラをフックあなたがデータを送信することができ、あなたのappserviceで
gpsService = new AppServiceConnection();
gpsService.AppServiceName = "nl.sparked.gpsappservice";
gpsService.PackageFamilyName = "b4619a2e-4aa1-4b84-b444-c2c2750cb4c8_5q3b35137xmx2";
RemoteSystemConnectionRequest connectionRequest = new RemoteSystemConnectionRequest(remoteSystem);
var status = await gpsService.OpenRemoteAsync(connectionRequest);
if (status == AppServiceConnectionStatus.Success)
{
gpsService.RequestReceived += GpsService_RequestReceived;
}
をRequestReceived:
var details = taskInstance.TriggerDetails as AppServiceTriggerDetails;
appServiceconnection = details.AppServiceConnection;
appServiceconnection.SendMessageAsync(new ValueSet());
を