PexCreatableByMethodAndSettersAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attribut qui définit comment les instances d'un type particulier peuvent être créées en utilisant des accesseurs Set de propriétés et des méthodes d'accesseur Set pour définir des valeurs de champs, avec mise en correspondance des champs et des noms de propriétés/méthodes à l'aide d'une expression régulière.
public ref class PexCreatableByMethodAndSettersAttribute : Microsoft::Pex::Framework::Creatable::PexCreatableByMethodAndSettersAttributeBase
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public class PexCreatableByMethodAndSettersAttribute : Microsoft.Pex.Framework.Creatable.PexCreatableByMethodAndSettersAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type PexCreatableByMethodAndSettersAttribute = class
inherit PexCreatableByMethodAndSettersAttributeBase
Public Class PexCreatableByMethodAndSettersAttribute
Inherits PexCreatableByMethodAndSettersAttributeBase
- Héritage
-
PexCreatableByMethodAndSettersAttribute
- Dérivé
- Attributs
Constructeurs
| PexCreatableByMethodAndSettersAttribute(Type, String, Boolean, Type, String, String[]) |
Crée une instance de ce type. |
| PexCreatableByMethodAndSettersAttribute(Type, String, String, Boolean, Type, String, String[]) |
Crée une instance de ce type. |
Propriétés
| CreatableTypeDefinition |
Obtient le type à créer. (Hérité de PexCreatableAttributeBase) |
| MaySetRemainingFieldsByReflection |
Indique si les champs qui ne sont pas gérés explicitement par cet attribut peuvent être définis par la réflexion. À utiliser avec précaution. (Hérité de PexCreatableByMethodAndSettersAttributeBase) |
| Name |
Obtient le nom de ce package. (Hérité de PexExplorationPackageAttributeBase) |
Méthodes
| AfterExploration(IPexExplorationComponent, Object) |
Rappel exécuté après la fin de l'exploration. (Hérité de PexExplorationPackageAttributeBase) |
| BeforeExploration(IPexExplorationComponent) |
Rappel exécuté avant le démarrage de l'exploration. (Hérité de PexCreatableAttributeBase) |
| Decorate(Name, IPexDecoratedComponentElement) |
Cette méthode peut annoncer des filtres, des focus et des packages sur IntelliTest. (Hérité de PexExplorationPackageAttributeBase) |
| Initialize(IPexExplorationEngine) |
Initialise le package d'exploration spécifié. Peut interagir avec des services. (Hérité de PexExplorationPackageAttributeBase) |
| Load(IContainer) |
Cette méthode offre la possibilité d'installer ou de substituer des services. (Hérité de PexExplorationPackageAttributeBase) |
| ToString() |
Retourne une valeur String qui représente le Object actuel. (Hérité de PexCreatableAttributeBase) |
| TryInstantiate(IPexExplorationComponent, TypeEx[], IPexCreatable) |
Essaie d'instancier cette définition avec les arguments spécifiés. |
| Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext) |
Valide l'attribut dans un contexte de visibilité particulier. |