OSConditionAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esse atributo é usado para ignorar uma classe de teste ou um método de teste, com uma mensagem opcional.
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)]
public sealed class OSConditionAttribute : Microsoft.VisualStudio.TestTools.UnitTesting.ConditionBaseAttribute
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)]
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class OSConditionAttribute : Microsoft.VisualStudio.TestTools.UnitTesting.ConditionBaseAttribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)>]
type OSConditionAttribute = class
inherit ConditionBaseAttribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type OSConditionAttribute = class
inherit ConditionBaseAttribute
Public NotInheritable Class OSConditionAttribute
Inherits ConditionBaseAttribute
- Herança
- Atributos
Comentários
Esse atributo não é herdado. A aplicação a uma classe base não fará com que as classes derivadas sejam ignoradas.
Construtores
| Nome | Description |
|---|---|
| OSConditionAttribute(ConditionMode, OperatingSystems) |
Inicializa uma nova instância da classe OSConditionAttribute. |
| OSConditionAttribute(OperatingSystems) |
Inicializa uma nova instância da classe OSConditionAttribute. |
Propriedades
| Nome | Description |
|---|---|
| GroupName |
Obtém o nome do grupo para esse atributo. |
| IgnoreMessage |
Obtém a mensagem de ignorar (caso ShouldRun retorne |
| IgnoreMessage |
Obtém ou define a mensagem de ignorar indicando o motivo para ignorar o método de teste ou a classe de teste. (Herdado de ConditionBaseAttribute) |
| IsConditionMet |
Obtém um valor que indica se o método de teste ou a classe de teste deve ser ignorado. |
| Mode |
Obtém o modo de condição. (Herdado de ConditionBaseAttribute) |
| ShouldRun |
Obtém um valor que indica se o método de teste ou a classe de teste deve ser ignorado. |