ProvideDesignerMetadataAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Объявляет дополнительные метаданные для типов или объектов, позволяя сторонним разработчикам изменять набор метаданных, доступных в классе.
public ref class ProvideDesignerMetadataAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideDesignerMetadataAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideDesignerMetadataAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideDesignerMetadataAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideDesignerMetadataAttribute
Inherits RegistrationAttribute
- Наследование
- Атрибуты
Конструкторы
| ProvideDesignerMetadataAttribute(Type, Type) |
Инициализирует новый экземпляр ProvideDesignerMetadataAttribute, связывая новый тип метаданных Type с текущим типом Type. |
Свойства
| IsGlobal |
Получает или задает область изменений метаданных, предоставленных экземпляром ProvideDesignerMetadataAttribute |
| MetadataType |
Возвращает тип метаданных. |
| RuntimeType |
Получает тип среды выполнения. |
| TypeId |
Получает текущий экземпляр данного атрибута. (Унаследовано от RegistrationAttribute) |
Методы
| GetPackageRegKeyPath(Guid) |
Получает путь в реестре (относительно корня реестра приложения) VSPackage. (Унаследовано от RegistrationAttribute) |
| Register(RegistrationAttribute+RegistrationContext) |
Регистрирует метаданные конструктора. |
| Unregister(RegistrationAttribute+RegistrationContext) |
Удаляет раздел реестра метаданных конструктора. |