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 |
Переопределите свойство TypeID, чтобы разрешить производным классам RegistrationAttribute работать с System.ComponentModel.TypeDescriptor.GetAttributes(...). Атрибут, производный от этого, должен переопределять это свойство только в том случае, если ему требуется более эффективное управление экземплярами, которые можно применить к классу. (Унаследовано от RegistrationAttribute) |
Методы
GetPackageRegKeyPath(Guid) |
Получает путь в реестре (относительно корня реестра приложения) VSPackage. (Унаследовано от RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Регистрирует метаданные конструктора. |
Unregister(RegistrationAttribute+RegistrationContext) |
Удаляет раздел реестра метаданных конструктора. |