IrDAEndPoint-Klasse
Stellt einen Endpunkt für eine Infrarotverbindung dar.
Namespace: System.Net
Assembly: System.Net.IrDA (in system.net.irda.dll)
Syntax
'Declaration
Public Class IrDAEndPoint
Inherits EndPoint
'Usage
Dim instance As IrDAEndPoint
public class IrDAEndPoint : EndPoint
public ref class IrDAEndPoint : public EndPoint
public class IrDAEndPoint extends EndPoint
public class IrDAEndPoint extends EndPoint
Hinweise
Sie können aus einer IrDAEndPoint-Klasse eine IrDAListener-Klasse erstellen, die mit der Geräte-ID und dem Dienstnamen versehen wird.
Thema | Position |
---|---|
Gewusst wie: Übertragen von Dateien über eine Infrarotverbindung | .NET Compact Framework |
Gewusst wie: Übertragen von Dateien über eine Infrarotverbindung | .NET Compact Framework |
Gewusst wie: Übertragen von Dateien über eine Infrarotverbindung | .NET Compact Framework |
SO WIRD'S GEMACHT: Stellen Sie eine Datei Infrarotübertragung | dv_fxnetcf |
Beispiel
Im folgenden Codebeispiel wird eine Verbindung mit der IrDAEndPoint-Klasse hergestellt und die Empfangsbereitschaft dieses Geräts für Infrarotkommunikation mit der IrDAListener-Klasse signalisiert. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die IrDAClient-Klasse.
' Create a connection, with the IrDAEndPoint class,
' for the selected device in the list box.
' Start listening for incoming requests from
' that device with an IrDAListener object.
Try
Dim i As Integer = ListBox1.SelectedIndex
irEndP = New IrDAEndPoint(irDevices(i).DeviceID, irServiceName)
irListen = New IrDAListener(irEndP)
irListen.Start()
Catch exSoc As SocketException
MsgBox("Couldn't listen on service " & irServiceName & ": " _
& exSoc.ErrorCode)
End Try
// Create a connection, with the IrDAEndPoint class,
// for the selected device in the list box.
// Start listening for incoming requests from
// that device with an IrDAListener object.
try
{
int i = listBox1.SelectedIndex;
irEndP = new IrDAEndPoint(irDevices[i].DeviceID,
irServiceName);
irListen = new IrDAListener(irEndP);
irListen.Start();
}
catch(SocketException exSoc)
{
MessageBox.Show("Couldn't listen on service "
+ irServiceName + ": "
+ exSoc.ErrorCode);
}
Vererbungshierarchie
System.Object
System.Net.EndPoint
System.Net.IrDAEndPoint
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
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
IrDAEndPoint-Member
System.Net-Namespace
Weitere Ressourcen
Gewusst wie: Übertragen von Dateien über eine Infrarotverbindung