Switch Construtores

Definição

Inicializa uma nova instância da Switch classe.

Sobrecargas

Name Description
Switch(String, String)

Inicializa uma nova instância da Switch classe.

Switch(String, String, String)

Inicializa uma nova instância da Switch classe, especificando o nome de visualização, descrição e valor padrão do switch.

Switch(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.

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 do switch.

description
String

A descrição da mudança.

Observações

Quando crias um novo Switch objeto, o valor do displayName parâmetro é usado para encontrar as definições iniciais do interruptor. O valor padrão é uma cadeia vazia ("").

No ficheiro de configuração XML de uma aplicação .NET Framework, pode adicionar um switch e definir o seu valor, remover um switch ou apagar todos os switches previamente definidos pela aplicação. Alterações dinâmicas ao ficheiro de configuração não são detetadas enquanto a aplicação está em execução. Deve parar e reiniciar uma aplicação antes de as alterações ao ficheiro de configuração entrarem em vigor. O ficheiro de configuração deve ser formatado como o seguinte exemplo:

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

Notas para Herdeiros

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

Ver 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 visualização, descrição e valor padrão do switch.

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 do switch.

description
String

A descrição da mudança.

defaultSwitchValue
String

O valor padrão do interruptor.

Observações

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 é o valor do switch se a Value propriedade não estiver definida por código ou pelo atributo do ficheiro de configuração. Consulte a Switch(String, String) sobrecarga para mais informações.

Aplica-se a