Freigeben über


InvalidEnumArgumentException-Konstruktor (String, Int32, Type)

Initialisiert eine neue Instanz der InvalidEnumArgumentException-Klasse mit einer aus dem Argument, dem ungültigen Wert und einer Enumerationsklasse generierten Meldung.

Namespace: System.ComponentModel
Assembly: System (in system.dll)

Syntax

'Declaration
Public Sub New ( _
    argumentName As String, _
    invalidValue As Integer, _
    enumClass As Type _
)
'Usage
Dim argumentName As String
Dim invalidValue As Integer
Dim enumClass As Type

Dim instance As New InvalidEnumArgumentException(argumentName, invalidValue, enumClass)
public InvalidEnumArgumentException (
    string argumentName,
    int invalidValue,
    Type enumClass
)
public:
InvalidEnumArgumentException (
    String^ argumentName, 
    int invalidValue, 
    Type^ enumClass
)
public InvalidEnumArgumentException (
    String argumentName, 
    int invalidValue, 
    Type enumClass
)
public function InvalidEnumArgumentException (
    argumentName : String, 
    invalidValue : int, 
    enumClass : Type
)

Parameter

  • argumentName
    Der Name des Arguments, das die Ausnahme verursacht hat.
  • invalidValue
    Der Wert des ungültigen Arguments.
  • enumClass
    Ein Type, der die Enumerationsklasse mit den gültigen Werten darstellt.

Hinweise

Dieser Konstruktor erzeugt eine lokalisierte Meldung, in der angezeigt wird, dass der argumentName-Parameter wegen der Übergabe eines nicht zulässigen Werts ungültig ist und dass der Wert zu den Werten der Enumerationsklasse gehören muss.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

InvalidEnumArgumentException-Klasse
InvalidEnumArgumentException-Member
System.ComponentModel-Namespace