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


ComponentPickerPropertyPageAttribute Класс

Определение

Этот атрибут добавляет регистрацию страницы свойств для средства выбора компонентов. Например: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0Exp\ComponentPickerPages\My Component Page] @="#13925" "Package"="{B0002DC2-56EE-4931-93F7-70D6E9863940}" "Page"="{70D6E9863940}"0A9F3920-3881-4f50-8986-9EDEC7B33566}" "Sort"=dword:00000014 "AddToMru"=dword:00000000 "ComponentType"=.Net Assembly"

public ref class ComponentPickerPropertyPageAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ComponentPickerPropertyPageAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ComponentPickerPropertyPageAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ComponentPickerPropertyPageAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class ComponentPickerPropertyPageAttribute
Inherits RegistrationAttribute
Наследование
ComponentPickerPropertyPageAttribute
Атрибуты

Комментарии

Пример:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0Exp\ComponentPickerPages\My Component Page]

@="#13925"

"Package"="{B0002DC2-56EE-4931-93F7-70D6E9863940}"

"Page"="{0A9F3920-3881-4f50-8986-9EDEC7B33566}"

"Sort"=dword:00000014

"AddToMru"=dword:00000000

"ComponentType"=.NET Assembly"

Конструкторы

ComponentPickerPropertyPageAttribute(Type, Type, String)

Создает новый атрибут регистрации страницы ComponentPicker для регистрации страницы свойств пользовательского средства выбора компонентов.

Свойства

AddToMru

Получение или установка значения AddToMru

ComponentType

Получите или задайте значение Тип компонента.

DefaultPageNameValue

get / задает значение имени страницы по умолчанию

PacakgeGuid

Получение guid pacakge

PageGuid

Получение guid, представляющего страницу свойств

PageRegKeyName

Получите имя ключа reg страницы свойств.

SortOrder

Получение или установка значения reg сортировки

TypeId

Переопределите свойство TypeID, чтобы разрешить производным классам RegistrationAttribute работать с System.ComponentModel.TypeDescriptor.GetAttributes(...). Атрибут, производный от этого, должен переопределять это свойство только в том случае, если ему требуется более эффективное управление экземплярами, которые можно применить к классу.

(Унаследовано от RegistrationAttribute)

Методы

GetPackageRegKeyPath(Guid)

Получает путь в реестре (относительно корня реестра приложения) VSPackage.

(Унаследовано от RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Вызывается для регистрации атрибута с данным контекстом. Контекст содержит место, куда должны быть сохранены сведения о регистрации. Она также содержит другие сведения, такие как регистрируемый тип и информация о пути.

Unregister(RegistrationAttribute+RegistrationContext)

Страница отмены регистрации свойств

Применяется к