Compartilhar via


Construtor DefaultParameterValueAttribute (Object)

 

Dica

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Inicializa uma nova instância da classe DefaultParameterValueAttribute com o valor padrão de um parâmetro.

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

Sintaxe

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

Parâmetros

  • value
    Type: System.Object

    Um objeto que representa o valor padrão de um parâmetro.

Comentários

Use este construtor para aplicar o DefaultParameterValueAttribute de atributo para um parâmetro escrito em outra linguagem, como Microsoft Visual c# que não oferece suporte a parâmetros padrão.

Exemplos

O exemplo de código a seguir demonstra como aplicar o DefaultParameterValueAttribute de atributo para um parâmetro de um método escrito em c#.

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

Informações de Versão

Plataforma Universal do Windows
Disponível desde 8
.NET Framework
Disponível desde 2.0
Biblioteca de Classes Portátil
Com suporte no: plataformas portáteis do .NET
Windows Phone
Disponível desde 8.1

Confira Também

Classe DefaultParameterValueAttribute
Namespace System.Runtime.InteropServices

Retornar ao início