Bagikan melalui


Berbagi perangkat PointOfService

Topik ini menunjukkan cara berbagi jaringan atau periferal yang terhubung dengan Bluetooth dengan komputer lain di lingkungan di mana beberapa PC mengandalkan periferal bersama daripada periferal khusus yang melekat pada setiap komputer.

API penting

Berbagi perangkat

Periferal PointOfService yang terhubung dengan jaringan dan Bluetooth biasanya digunakan di lingkungan tempat beberapa perangkat klien berbagi periferal yang sama sepanjang hari. Di lingkungan ritel atau layanan makanan yang sibuk, setiap keterlambatan dalam kemampuan perangkat klien untuk melekat pada periferal berdampak pada efisiensi di mana rekanan dapat menutup transaksi dengan pelanggan dan melanjutkan ke yang berikutnya. Dalam skenario restoran layanan cepat di mana printer tanda terima digunakan sebagai printer dapur untuk mentransfer detail pesanan pelanggan ke dapur untuk persiapan akan ada beberapa perangkat klien yang mengambil pesanan dari pelanggan. Setelah pesanan selesai, setiap perangkat klien harus dapat mengklaim printer bersama dan segera mencetak pesanan untuk dapur.

Di lingkungan ini, penting bagi aplikasi untuk sepenuhnya membuang objek perangkat sehingga yang lain dapat mengklaim perangkat yang sama.

Membuang PosPrinter di akhir blok 'menggunakan'

using Windows.Devices.PointOfService;
using(PosPrinter printer = await PosPrinter.FromIdAsync("Device ID"))
{
    if (printer != null)
    {
        // Exercise the printer.
    }

    // When leaving this scope, printer.Dispose() is automatically invoked, 
    // releasing the session we have with the printer.
}

Membuang PosPrinter dengan memanggil Dispose() secara eksplisit

using Windows.Devices.PointOfService;

PosPrinter printer = await PosPrinter.FromIdAsync("Device ID");
if (printer != null)
{
    // Exercise the printer, then dispose of the printer explicitly.
    printer.Dispose();
}

Dukungan dan umpan balik

Temukan jawaban atas pertanyaan Anda

Ada pertanyaan? Tanyakan kepada kami di forum Tanya Jawab Dokumen kami dengan tag UWP atau di Stack Overflow dengan tag pointofservice.

Bantu kami menemukan pertanyaan Anda: