ComponentPickerPropertyPageAttribute Class

 

Adds the property page registration for a component picker.

Namespace:   Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)

System.Object
  System.Attribute
    Microsoft.VisualStudio.Shell.RegistrationAttribute
      Microsoft.VisualStudio.Shell.ComponentPickerPropertyPageAttribute

[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true, 
	Inherited = true)]
public sealed class ComponentPickerPropertyPageAttribute : RegistrationAttribute

NameDescription
System_CAPS_pubmethodComponentPickerPropertyPageAttribute(Type, Type, String)

Initializes a new instance of the ComponentPickerPropertyPageAttribute class.

NameDescription
System_CAPS_pubpropertyAddToMru

Gets or sets the AddToMru value.

System_CAPS_pubpropertyComponentType

Gets or sets the component type value.

System_CAPS_pubpropertyDefaultPageNameValue

Gets or sets the default page name value.

System_CAPS_pubpropertyPacakgeGuid

Gets the package GUID.

System_CAPS_pubpropertyPageGuid

Gets the GUID representing the property page.

System_CAPS_pubpropertyPageRegKeyName

Gets the property page register key name.

System_CAPS_pubpropertySortOrder

Gets or sets the Sort registry value.

System_CAPS_pubpropertyTypeId

Gets the current instance of this attribute.(Inherited from RegistrationAttribute.)

For example:

[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"

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: