PexCreatableByClassFactoryAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Атрибут, указывающий, что класс может создаваться фабрикой класса
public ref class PexCreatableByClassFactoryAttribute sealed : Microsoft::Pex::Framework::Creatable::PexCreatableAttributeBase
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public sealed class PexCreatableByClassFactoryAttribute : Microsoft.Pex.Framework.Creatable.PexCreatableAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type PexCreatableByClassFactoryAttribute = class
inherit PexCreatableAttributeBase
Public NotInheritable Class PexCreatableByClassFactoryAttribute
Inherits PexCreatableAttributeBase
- Наследование
-
PexCreatableByClassFactoryAttribute
- Атрибуты
Конструкторы
| PexCreatableByClassFactoryAttribute(Type, Type) |
Инициализирует новый экземпляр класса PexCreatableByClassFactoryAttribute. |
Свойства
| CreatableType |
Возвращает создаваемый тип. |
| CreatableTypeDefinition |
Возвращает создаваемый тип. (Унаследовано от PexCreatableAttributeBase) |
| FactoryType |
Возвращает тип привязки. |
| Name |
Возвращает имя этого пакета. (Унаследовано от PexExplorationPackageAttributeBase) |
Методы
| AfterExploration(IPexExplorationComponent, Object) |
Обратный вызов, который выполняется после завершения просмотра. (Унаследовано от PexExplorationPackageAttributeBase) |
| BeforeExploration(IPexExplorationComponent) |
Обратный вызов, который выполняется перед началом просмотра. (Унаследовано от PexCreatableAttributeBase) |
| Decorate(Name, IPexDecoratedComponentElement) |
Этот метод может объявлять фильтры, фокусирования и пакеты для IntelliTest. (Унаследовано от PexExplorationPackageAttributeBase) |
| Initialize(IPexExplorationEngine) |
Инициализирует указанный пакет просмотра. Может взаимодействовать со службами. (Унаследовано от PexExplorationPackageAttributeBase) |
| Load(IContainer) |
Этот метод предоставляет возможность установить или заменить службы. (Унаследовано от PexExplorationPackageAttributeBase) |
| ToString() |
Возвращает значение типа String, представляющее текущий объект Object. (Унаследовано от PexCreatableAttributeBase) |
| TryInstantiate(IPexExplorationComponent, TypeEx[], IPexCreatable) |
Пытается создать экземпляр этого определения с указанными аргументами. |
| Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext) |
Проверяет атрибут в конкретном контексте видимости. (Унаследовано от PexComponentElementDecoratorAttributeBase) |