AppBroadcastPlugInManager Class

Definition

Manages app broadcast plugins.

Note

This API requires the appBroadcast and appBroadcastSettings capability which is not available to all Windows apps. Unless your developer account is specially provisioned by Microsoft, calls to this API will fail at runtime.

C#
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.AppBroadcastContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppBroadcastPlugInManager
Inheritance
Object AppBroadcastPlugInManager
Attributes

Windows requirements

Device family
Windows Desktop Extension SDK (introduced in 10.0.15063.0)
API contract
Windows.Media.Capture.AppBroadcastContract (introduced in v1.0)
App capabilities
appBroadcast appBroadcastSettings

Remarks

This API may throw an error if the background service has shut down due to idle timeout.

Properties

DefaultPlugIn

Gets or sets the default app broadcast plugin.

IsBroadcastProviderAvailable

Gets a value indicating if the broadcast provider is available.

PlugInList

Gets a read-only list of all app broadcast plugins.

Methods

GetDefault()

Gets the default plugin for app broadcast.

GetForUser(User)

Gets the app broadcast plugin associated with the specified user.

Applies to

Product Versions
WinRT Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100