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”

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 程序集”

构造函数

ComponentPickerPropertyPageAttribute(Type, Type, String)

创建新的 ComponentPicker 页面注册属性来注册自定义组件选取器属性页。

属性

AddToMru

获取或设置 AddToMru 值

ComponentType

获取或设置“组件类型”值。

DefaultPageNameValue

get / 设置默认页面名称值

PacakgeGuid

获取 pacakge Guid

PageGuid

获取表示属性页的 Guid

PageRegKeyName

获取属性页 reg 键名称。

SortOrder

获取或设置 Sort reg 值

TypeId

重写 TypeID 属性,使 RegistrationAttribute 派生类能够与 System.ComponentModel.TypeDescriptor.GetAttributes 一起使用 (...) 。仅当派生自此属性的属性需要对可应用于类的实例使用更好的控件时,它才必须重写此属性。

(继承自 RegistrationAttribute)

方法

GetPackageRegKeyPath(Guid)

获取相对于 VSPackage 的应用程序) 注册表根目录 (注册表路径。

(继承自 RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

调用以便向给定的上下文注册此属性。 上下文包含应放置注册信息的位置。 它还包含其他信息,例如要注册的类型和路径信息。

Unregister(RegistrationAttribute+RegistrationContext)

注销属性页

适用于