Tuval uygulamaları için Barkod tarayıcı denetimiBarcode-scanner control for canvas apps

Barkod, QR kodları ve veri matris kodları bir Android veya iOS aygıtında tarar.Scans barcodes, QR codes, and data-matrix codes on an Android or iOS device. Bir web tarayıcısında desteklenmiyor.Not supported in a web browser.

AçıklamaDescription

Denetim bir Android veya iOS cihazında yerel bir tarayıcı açar.The control opens a native scanner on an Android or iOS device. Tarayıcı, barkod, QR kodu veya bir veri matris kodu görünümünde olduğunda otomatik olarak algılar.The scanner automatically detects a barcode, a QR code, or a data-matrix code when in view. Denetim, bir web tarayıcısında taramasını desteklemiyor.The control doesn't support scanning in a web browser.

Denetim, QR kodları, veri matris kodları ve bu barkod türlerini destekler:The control supports QR codes, data-matrix codes, and these types of barcodes:

  • UPC AUPC A
  • UPC EUPC E
  • EAN 8EAN 8
  • EAN 13EAN 13
  • KOD 39CODE 39
  • KODU 128CODE 128
  • ITFITF
  • PDF 417PDF 417

Temel özelliklerKey properties

Değer – çıktı, en son taranan kodunu metin değeri içeren özellik.Value – Output property that contains the text value of the code that was scanned most recently.

Metin -tarayıcı etkinleştiren düğme üzerinde görünen metin.Text - Text that appears on the button that activates the scanner.

OnScan – barkod başarıyla tarandı, bir uygulamanın nasıl yanıt verdiği.OnScan – How an app responds when a barcode is successfully scanned.

Ek özelliklerAdditional properties

BorderColor: bir denetimin kenarlığının rengi.BorderColor – The color of a control's border.

BorderStyle: Düz, Kesik Çizgili, Noktalı veya Hiçbiri değerleriyle bir denetimin kenarlık stili.BorderStyle – Whether a control's border is Solid, Dashed, Dotted, or None.

BorderThickness: bir denetimin kenarlık kalınlığı.BorderThickness – The thickness of a control's border.

DisplayMode: denetimin kullanıcı girişine izin verip vermediği (Edit), yalnızca veri görüntüleyip görüntülemediği (View) veya devre dışı olup olmadığı (Disabled).DisplayMode – Whether the control allows user input (Edit), only displays data (View), or is disabled (Disabled).

FlashlightEnabled - Fener yeri tarayıcı açıldığında otomatik olarak etkin olup olmadığını.FlashlightEnabled - Whether the flashlight is enabled automatically when the scanner is opened.

Yükseklik – tarayıcı etkinleştiren düğmenin yüksekliği.Height – The height of the button that activates the scanner.

PreferFrontCamera - öne bakan kamera, kullanılabilir olduğunda, taramak için kullanılıp kullanılmayacağını.PreferFrontCamera - Whether the front-facing camera, when available, is used for scanning.

Tooltip: kullanıcı bir denetimin üzerine geldiğinde görünen açıklama metni.Tooltip – Explanatory text that appears when the user hovers over a control.

Tür -en son başarılı tarama algılandı kod türü.Type - The type of code that was detected in the scan that succeeded most recently.

Visible: denetimin gizli veya görünür olması.Visible – Whether a control appears or is hidden.

Genişlik – tarayıcı etkinleştiren düğmenin genişliği.Width – The width of the button that activates the scanner.

X: denetimin sol kenarı ile üst kapsayıcısının (üst kapsayıcı mevcut değilse ekranın) sol kenarı arasındaki uzaklık.X – The distance between the left edge of a control and the left edge of its parent container (screen if no parent container).

Y: denetimin üst kenarı ile üst kapsayıcının (üst kapsayıcı mevcut değilse ekranın) üst kenarı arasındaki uzaklık.Y – The distance between the top edge of a control and the top edge of the parent container (screen if no parent container).

Erişilebilirlik yönergeleriAccessibility guidelines

İçin aynı yönergeler düğmesi denetimi uygulamak için barkod tarayıcı tarama başlatan bir düğme olduğu için denetim.The same guidelines for the Button control apply to the Barcode scanner control because it's a button that launches the scan.

Görsel alternatiflerVisual alternatives

  • Barkod tarama sonucu görüntülemez bir düğmesidir.The barcode scanner is a button that doesn't display the scan result. Tarama sonucu ile gösteren göz önünde bir etiket denetimi.Consider showing the scan result with a Label control. Etiketin metin barkod tarayıcının özelliğini değer özelliği.Set the label's Text property to the barcode scanner's Value property. Etiketin canlı özelliğini Polite böylece ekran okuyucusu kullanıcıları, değişiklikleri bildirilir.Set the label's Live property to Polite so that screen-reader users are notified of changes. Bu değişiklik, taranan değere visual özelliği bağımsız olarak herkesin erişimine açık hale getirir.This change makes the scanned value accessible to everyone, regardless of visual ability.

  • Görsel ve motor engelleri olan kullanıcılar, kamera barkod işaret etmiyor tercih edebilirsiniz.Users who have visual and motor disabilities might prefer not to point the camera at a barcode. Gibi başka bir giriş biçimi eklemeyi düşünün bir metin girişi denetimi, kullanıcıların barkodları girin.Consider adding another form of input, such as a Text input control, for users to enter barcodes.