ArchitectureConditionAttribute Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Este atributo se usa para omitir una clase de prueba o un método de prueba basado en la arquitectura de proceso actual.
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)]
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class ArchitectureConditionAttribute : Microsoft.VisualStudio.TestTools.UnitTesting.ConditionBaseAttribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type ArchitectureConditionAttribute = class
inherit ConditionBaseAttribute
Public NotInheritable Class ArchitectureConditionAttribute
Inherits ConditionBaseAttribute
- Herencia
- Atributos
Comentarios
Este atributo no se hereda. Aplicarlo a una clase base no hará que se omitan las clases derivadas. Se puede combinar con OSConditionAttribute (o cualquier otro atributo de condición) para realizar una prueba tanto en el sistema operativo como en la arquitectura del proceso, ya que los atributos de condición que exponen otro GroupName se combinan con un AND lógico.
Constructores
| Nombre | Description |
|---|---|
| ArchitectureConditionAttribute(ConditionMode, TestArchitectures) |
Inicializa una nueva instancia de la clase ArchitectureConditionAttribute. |
| ArchitectureConditionAttribute(TestArchitectures) |
Inicializa una nueva instancia de la clase ArchitectureConditionAttribute. |
Propiedades
| Nombre | Description |
|---|---|
| GroupName |
Obtiene el nombre del grupo para este atributo. |
| IgnoreMessage |
Obtiene o establece el mensaje ignore que indica el motivo por el que se omite el método de prueba o la clase de prueba. (Heredado de ConditionBaseAttribute) |
| IsConditionMet |
Obtiene un valor que indica si se debe omitir el método de prueba o la clase de prueba. |
| Mode |
Obtiene el modo de condición. (Heredado de ConditionBaseAttribute) |