Share via


DialDevicePicker Klasse

Definition

Stellt ein Auswahl-Flyout dar, das eine Liste der Remotegeräte enthält, aus denen der Benutzer auswählen kann.

In einer Desktop-App müssen Sie das Objekt dem Fensterhandle des Besitzers zuordnen, bevor Sie eine instance dieser Klasse auf eine Weise verwenden, die die Benutzeroberfläche anzeigt. Weitere Informationen und Codebeispiele finden Sie unter Anzeigen von WinRT-UI-Objekten, die von CoreWindow abhängen.

public ref class DialDevicePicker sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DialDevicePicker final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class DialDevicePicker final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DialDevicePicker
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class DialDevicePicker
function DialDevicePicker()
Public NotInheritable Class DialDevicePicker
Vererbung
Object Platform::Object IInspectable DialDevicePicker
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Konstruktoren

DialDevicePicker()

Erstellt ein neues DialDevicePicker-Objekt .

In einer Desktop-App müssen Sie das Objekt dem Fensterhandle des Besitzers zuordnen, bevor Sie eine instance dieser Klasse auf eine Weise verwenden, die die Benutzeroberfläche anzeigt. Weitere Informationen und Codebeispiele finden Sie unter Anzeigen von WinRT-UI-Objekten, die von CoreWindow abhängen.

Eigenschaften

Appearance

Wird verwendet, um die Farben der Auswahl zu ändern.

Filter

Ruft den Filter ab, mit dem ausgewählt wird, welche Geräte in der Auswahl angezeigt werden sollen.

Methoden

Hide()

Blendet die Auswahl aus.

PickSingleDialDeviceAsync(Rect)

Zeigt die Auswahl an. Rufen Sie diese Methode direkt auf, um die Auswahl anzuzeigen, anstatt sie als Antwort auf ein Ereignis anzuzeigen.

PickSingleDialDeviceAsync(Rect, Placement)

Zeigt die Auswahl an. Rufen Sie diese Methode direkt auf, um die Auswahl anzuzeigen, anstatt sie als Antwort auf ein Ereignis anzuzeigen.

SetDisplayStatus(DialDevice, DialDeviceDisplayStatus)

Updates die Benutzeroberfläche der Auswahl, um die status für ein bestimmtes Remotegerät widerzuspiegeln.

Show(Rect)

Zeigt dem Benutzer die Auswahl an. Beim Aufruf fliegt die Auswahl von einem Rand des bereitgestellten Rechtecks aus.

Show(Rect, Placement)

Zeigt dem Benutzer die Auswahl an. Beim Aufruf fliegt die Auswahl vom angegebenen Rand des bereitgestellten Rechtecks aus.

Ereignisse

DialDevicePickerDismissed

Gibt an, dass die Geräteauswahl leicht geschlossen wurde. Dies bedeutet, dass der Benutzer auf eine andere Stelle als die Benutzeroberfläche der Auswahl geklickt oder berührt hat, sodass die Auswahl geschlossen wird.

DialDeviceSelected

Gibt an, dass der Benutzer ein Gerät aus der Auswahl ausgewählt hat.

DisconnectButtonClicked

Gibt an, dass der Benutzer in der Auswahl auf die Schaltfläche "Trennen" geklickt hat.

Gilt für: