Udostępnij za pośrednictwem


ComponentPickerPropertyPageAttribute Klasa

Definicja

Ten atrybut dodaje rejestrację strony właściwości dla selektora składników, na przykład: [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:0000000000 "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
Dziedziczenie
ComponentPickerPropertyPageAttribute
Atrybuty

Uwagi

Na przykład:

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

Konstruktory

ComponentPickerPropertyPageAttribute(Type, Type, String)

Tworzy nowy atrybut rejestracji strony ComponentPicker w celu zarejestrowania strony właściwości selektora składników niestandardowych.

Właściwości

AddToMru

Pobieranie lub ustawianie wartości AddToMru

ComponentType

Pobierz lub ustaw wartość Typ składnika.

DefaultPageNameValue

get/ ustawia domyślną wartość nazwy strony

PacakgeGuid

Pobieranie identyfikatora GUID pacakge

PageGuid

Pobieranie identyfikatora GUID reprezentującego stronę właściwości

PageRegKeyName

Pobierz nazwę klucza reg strony właściwości.

SortOrder

Pobieranie lub ustawianie wartości reg sortowania

TypeId

Zastąp właściwość TypeID, aby umożliwić klasom pochodnym RegistrationAttribute pracować z elementem System.ComponentModel.TypeDescriptor.GetAttributes(...). Atrybut pochodzący z tej właściwości będzie musiał zastąpić tę właściwość tylko wtedy, gdy potrzebuje lepszej kontroli nad wystąpieniami, które można zastosować do klasy.

(Odziedziczone po RegistrationAttribute)

Metody

GetPackageRegKeyPath(Guid)

Pobiera ścieżkę rejestru (względem katalogu głównego rejestru aplikacji) pakietu VSPackage.

(Odziedziczone po RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Wywoływana w celu zarejestrowania tego atrybutu w danym kontekście. Kontekst zawiera lokalizację, w której należy umieścić informacje o rejestracji. Zawiera również inne informacje, takie jak typ zarejestrowany i informacje o ścieżce.

Unregister(RegistrationAttribute+RegistrationContext)

Wyrejestrowywanie strony właściwości

Dotyczy