Freigeben über


DefaultParameterValueAttribute-Konstruktor: (Object)

 

Veröffentlicht: Oktober 2016

Initialisiert eine neue Instanz der der DefaultParameterValueAttribute Klasse mit dem Standardwert eines Parameters.

Namespace:   System.Runtime.InteropServices
Assembly:  System (in System.dll)

Syntax

public DefaultParameterValueAttribute(
    object value
)
public:
DefaultParameterValueAttribute(
    Object^ value
)
new : 
        value:Object -> DefaultParameterValueAttribute
Public Sub New (
    value As Object
)

Parameter

  • value
    Type: System.Object

    Ein Objekt, das den Standardwert eines Parameters darstellt.

Hinweise

Verwenden Sie diesen Konstruktor zum Anwenden der DefaultParameterValueAttribute -Attribut auf einen Parameter in einer Sprache wie Microsoft Visual c#, die keine Standardparameter unterstützt geschrieben.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Anwenden der DefaultParameterValueAttribute -Attribut auf einen Parameter einer Methode in c# geschrieben.

static public void MethodWithDefaultParam([System.Runtime.InteropServices.DefaultParameterValue("DEFAULT_PARAM_VALUE")] string var)
{
    Console.WriteLine("The passed value is: " + var);
}

Versionsinformationen

Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 2.0
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Windows Phone
Verfügbar seit 8.1

Siehe auch

DefaultParameterValueAttribute-Klasse
System.Runtime.InteropServices-Namespace

Zurück zum Anfang