Share via


VibrationDevice Class

Definition

Provides access to a device that supports vibration notifications only.

public ref class VibrationDevice sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class VibrationDevice final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class VibrationDevice
Public NotInheritable Class VibrationDevice
Inheritance
Object Platform::Object IInspectable VibrationDevice
Attributes

Windows requirements

Device family
Windows 10 Creators Update (introduced in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v4.0)

Properties

Id

Gets the identifier for the vibration device.

SimpleHapticsController

Gets a reference to a SimpleHapticsController object to specify haptic feedback behavior.

Methods

FindAllAsync()

Asynchronously retrieves all vibration devices detected.

FromIdAsync(String)

Asynchronously retrieves the vibration device specified.

GetDefaultAsync()

Asynchronously retrieves the default vibration device.

GetDeviceSelector()

Returns the class selection string that you can use to enumerate vibration devices.

RequestAccessAsync()

Asynchronously retrieves the access status of the vibration device.

Applies to