BarcodeScannerPreviewActivatedEventArgs.ConnectionId 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取用于与服务连接匹配的连接 ID。
public:
property Platform::String ^ ConnectionId { Platform::String ^ get(); };
winrt::hstring ConnectionId();
public string ConnectionId { get; }
var string = barcodeScannerPreviewActivatedEventArgs.connectionId;
Public ReadOnly Property ConnectionId As String
属性值
连接 ID。
实现
示例
此示例从已激活的参数获取连接 ID,然后使用它启动视频预览页。
protected override async void OnActivated(IActivatedEventArgs args)
{
base.OnActivated(args);
if (args.Kind == ActivationKind.BarcodeScannerProvider)
{
... // Create and activate root frame.
var eventArgs = args as BarcodeScannerPreviewActivatedEventArgs;
string connectionId = eventArgs.ConnectionId;
BarcodeScannerProviderConnection connection = _taskList.GetConnection(connectionId);
if (connection != null)
{
var page = rootFrame.Content as MainPage;
if (page != null)
{
await page.StartVideoPreview(connection);
}
}
}
}