Skip to content

InterfaceInfoKey Class#

Provides standard interface info key names.

Inheritance Hierarchy#

System.Object
  Basler.Pylon.InterfaceInfoKey

Syntax#

C#

public static class InterfaceInfoKey

VB

Public NotInheritable Class InterfaceInfoKey

The InterfaceInfoKey type exposes the following members.

Properties#

NameDescription
Public propertyStatic memberDeviceType The device type of the interface, e.g. BaslerGigE, BaslerUsb, BaslerCameraLink.
Public propertyStatic memberFriendlyName The human readable name of the interface.
Public propertyStatic memberInterfaceID The ID of the interface.
Public propertyStatic memberTLType The transport layer type of the interface.
Public propertyStatic memberVendorName The vendor name of the interface.
 

InterfaceInfoKey.DeviceType Property#

The device type of the interface, e.g. BaslerGigE, BaslerUsb, BaslerCameraLink.

Syntax#

C#

public static string DeviceType { get; }

VB

Public Shared ReadOnly Property DeviceType As String
    Get

Property Value#

Type: String

InterfaceInfoKey.FriendlyName Property#

The human readable name of the interface.

Syntax#

C#

public static string FriendlyName { get; }

VB

Public Shared ReadOnly Property FriendlyName As String
    Get

Property Value#

Type: String

InterfaceInfoKey.InterfaceID Property#

The ID of the interface.

Syntax#

C#

public static string InterfaceID { get; }

VB

Public Shared ReadOnly Property InterfaceID As String
    Get

Property Value#

Type: String

InterfaceInfoKey.TLType Property#

The transport layer type of the interface.

Syntax#

C#

public static string TLType { get; }

VB

Public Shared ReadOnly Property TLType As String
    Get

Property Value#

Type: String

Remarks#

The static class TLType can be used to get a list of available transport layer types.

InterfaceInfoKey.VendorName Property#

The vendor name of the interface.

Syntax#

C#

public static string VendorName { get; }

VB

Public Shared ReadOnly Property VendorName As String
    Get

Property Value#

Type: String