Partilhar via


Switch Construtores

Definição

Inicializa uma nova instância da classe Switch.

Sobrecargas

Nome Description
Switch(String, String)

Inicializa uma nova instância da classe Switch.

Switch(String, String, String)

Inicializa uma nova instância da Switch classe, especificando o nome de exibição, a descrição e o valor padrão para a opção.

Switch(String, String)

Origem:
Switch.cs
Origem:
Switch.cs
Origem:
Switch.cs
Origem:
Switch.cs
Origem:
Switch.cs

Inicializa uma nova instância da classe Switch.

protected:
 Switch(System::String ^ displayName, System::String ^ description);
protected Switch(string displayName, string? description);
protected Switch(string displayName, string description);
new System.Diagnostics.Switch : string * string -> System.Diagnostics.Switch
Protected Sub New (displayName As String, description As String)

Parâmetros

displayName
String

O nome da opção.

description
String

A descrição da opção.

Comentários

Quando você cria um novo Switch objeto, o valor do displayName parâmetro é usado para localizar as configurações iniciais do comutador. O valor padrão é uma cadeia de caracteres vazia ("").

No arquivo de configuração XML de um aplicativo .NET Framework, você pode adicionar um comutador e definir seu valor, remover um comutador ou limpar todos os comutadores definidos anteriormente pelo aplicativo. Alterações dinâmicas no arquivo de configuração não são detectadas durante a execução do aplicativo. Você deve parar e reiniciar um aplicativo antes que as alterações no arquivo de configuração entrem em vigor. O arquivo de configuração deve ser formatado como o exemplo a seguir:

<configuration>
  <system.diagnostics>
    <switches>
      <add name="mySwitch" value="10" />
      <add name="myNewSwitch" value="20" />
      <remove name="mySwitch" />
      <clear/>
    </switches>
  </system.diagnostics>
</configuration>

Notas aos Herdeiros

Para definir o valor do comutador, defina a SwitchSetting propriedade no construtor.

Confira também

Aplica-se a

Switch(String, String, String)

Origem:
Switch.cs
Origem:
Switch.cs
Origem:
Switch.cs
Origem:
Switch.cs
Origem:
Switch.cs

Inicializa uma nova instância da Switch classe, especificando o nome de exibição, a descrição e o valor padrão para a opção.

protected:
 Switch(System::String ^ displayName, System::String ^ description, System::String ^ defaultSwitchValue);
protected Switch(string displayName, string? description, string defaultSwitchValue);
protected Switch(string displayName, string? description, string? defaultSwitchValue);
protected Switch(string displayName, string description, string defaultSwitchValue);
new System.Diagnostics.Switch : string * string * string -> System.Diagnostics.Switch
Protected Sub New (displayName As String, description As String, defaultSwitchValue As String)

Parâmetros

displayName
String

O nome da opção.

description
String

A descrição da opção.

defaultSwitchValue
String

O valor padrão da opção.

Comentários

O displayName parâmetro é usado para definir o valor da DisplayName propriedade e o description parâmetro é usado para definir o valor da Description propriedade. O defaultSwitchValue parâmetro será o valor da opção se a Value propriedade não for definida por código ou pelo atributo de arquivo de configuração. Consulte a Switch(String, String) sobrecarga para obter informações adicionais.

Aplica-se a