Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibt eine Enumeration von möglichen Gerätetypen, z. B. Fax.
Diese Enumeration verfügt über ein FlagsAttribute -Attribut, das die bitweise Kombination der Memberwerte zulässt.
Namespace: System.Net.Sockets
Assembly: System.Net.IrDA (in system.net.irda.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration IrDAHints
'Usage
Dim instance As IrDAHints
[FlagsAttribute]
public enum IrDAHints
[FlagsAttribute]
public enum class IrDAHints
/** @attribute FlagsAttribute() */
public enum IrDAHints
FlagsAttribute
public enum IrDAHints
Member
| Membername | Beschreibung | |
|---|---|---|
![]() |
Computer | Ein Personalcomputer |
![]() |
Fax | Ein Fax |
![]() |
FileServer | Ein PC-Dateiserver |
![]() |
LanAccess | Ein LAN-Zugang |
![]() |
Modem | Ein Modem |
![]() |
None | Ein Name, der kein Gerät angibt |
![]() |
PdaAndPalmtop | Ein Pocket PC |
![]() |
PnP | Eine Plug & Play-Schnittstelle |
![]() |
Printer | Ein Drucker |
![]() |
Telephony | Ein Telefoniegerät |
Beispiel
Das folgende Codebeispiel veranschaulicht, wie Sie mit der Hints-Eigenschaft einen Hinweis auf das Gerät erhalten. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die IrDAClient-Klasse.
' Create a collection of a maximum of three devices.
irDevices = irClient.DiscoverDevices(2)
' Show a message if no devices are found.
If irDevices.Length = 0 Then
MsgBox("No remote infrared devices found!")
Return
End If
' Enumerate the IrDADeviceInfo
' array and list device information
' for each device in the list box.
Dim device As String
Dim ID As Integer
ListBox1.Items.Clear()
For Each irDevice As IrDADeviceInfo In irDevices
ID = BitConverter.ToInt32(irDevice.DeviceID, 0)
device = ID.ToString() _
& " " & irDevice.DeviceName _
& " " & irDevice.CharacterSet _
& " " & irDevice.Hints
ListBox1.Items.Add(device)
Next irDevice
// Create a collection of a maximum of three devices.
irDevices = irClient.DiscoverDevices(2);
// Show a message if no devices are found.
if (irDevices.Length == 0)
{
MessageBox.Show("No remote infrared devices found!");
return;
}
// Enumerate the IrDADeviceInfo
// array and list device information
// for each device in the list box.
string device;
int ID;
listBox1.Items.Clear();
foreach(IrDADeviceInfo irDevice in irDevices)
{
ID = BitConverter.ToInt32(irDevice.DeviceID, 0);
device = ID.ToString() + " " + irDevice.DeviceName + " "
+ irDevice.CharacterSet + " " + irDevice.Hints;
listBox1.Items.Add(device);
}
Plattformen
Windows CE, Windows Mobile für Pocket PC, Windows Mobile für Smartphone
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Compact Framework
Unterstützt in: 2.0, 1.0
Siehe auch
Referenz
Weitere Ressourcen
Gewusst wie: Übertragen von Dateien über eine Infrarotverbindung
.gif)