Поделиться через


CreationToolAttribute - класс

Обновлен: Ноябрь 2007

Определяет инструмент, который должен использоваться для создания экземпляра заданного типа.

Пространство имен:  Microsoft.Windows.Design.Interaction
Сборка:  Microsoft.Windows.Design.Extensibility (в Microsoft.Windows.Design.Extensibility.dll)

Синтаксис

'Декларация
<AttributeUsageAttribute(AttributeTargets.Class)> _
Public NotInheritable Class CreationToolAttribute _
    Inherits Attribute
'Применение
Dim instance As CreationToolAttribute
[AttributeUsageAttribute(AttributeTargets.Class)]
public sealed class CreationToolAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class)]
public ref class CreationToolAttribute sealed : public Attribute
public final class CreationToolAttribute extends Attribute

Заметки

Этот атрибут можно применить к классу, чтобы указать инструмент создания экземпляра этого типа. С его помощью можно указать инструмент создания CreationTool, который должен использоваться в конструкторе этого класса. Также при необходимости можно указать nullссылка null (Nothing в Visual Basic), если необходимо предотвратить применение используемого по умолчанию инструмента CreationTool.

Иерархия наследования

System.Object
  System.Attribute
    Microsoft.Windows.Design.Interaction.CreationToolAttribute

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

CreationToolAttribute - члены

Microsoft.Windows.Design.Interaction - пространство имен

Другие ресурсы

Общее представление о расширяемости конструктора WPF