Freigeben über


ComponentPickerPropertyPageAttribute Klasse

Definition

Dieses Attribut fügt die Eigenschaftenseitenregistrierung für die Komponentenauswahl hinzu. Beispiel: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0Exp\ComponentPickerPages\My Component Page] @="#13925" "Package"="{B0002DC2-56EE-4931-93F7-70D6E9863940}" "Page"="{10A9F3920-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
Vererbung
ComponentPickerPropertyPageAttribute
Attribute

Hinweise

Beispiel:

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

Konstruktoren

ComponentPickerPropertyPageAttribute(Type, Type, String)

Erstellt ein neues ComponentPicker-Seitenregistrierungsattribut, um eine benutzerdefinierte Eigenschaftenseite für die Komponentenauswahl zu registrieren.

Eigenschaften

AddToMru

Abrufen oder Festlegen des AddToMru-Werts

ComponentType

Rufen Sie den Komponententypwert ab, oder legen Sie sie fest.

DefaultPageNameValue

get/legt den Standardwert für den Seitennamen fest.

PacakgeGuid

Abrufen der Pacakge-GUID

PageGuid

Abrufen der GUID, die die Eigenschaftenseite darstellt

PageRegKeyName

Rufen Sie den Namen des Registrierungsschlüssels der Eigenschaftenseite ab.

SortOrder

Abrufen oder Festlegen des Werts "Sortierreg"

TypeId

Überschreiben Sie die TypeID-Eigenschaft, damit die abgeleiteten RegistrationAttribute-Klassen mit System.ComponentModel.TypeDescriptor.GetAttributes(...) arbeiten können. Ein von diesem abgeleitetes Attribut muss diese Eigenschaft nur überschreiben, wenn es eine bessere Steuerung für die Instanzen benötigt, die auf eine Klasse angewendet werden können.

(Geerbt von RegistrationAttribute)

Methoden

GetPackageRegKeyPath(Guid)

Ruft den Registrierungspfad (relativ zum Registrierungsstamm der Anwendung) des VSPackages ab.

(Geerbt von RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Wird aufgerufen, um dieses Attribut für den angegebenen Kontext zu registrieren. Der Kontext enthält die Position, an der die Registrierungsinformationen platziert werden sollen. Er enthält auch weitere Informationen, z. B. den registrierten Typ und Pfadinformationen.

Unregister(RegistrationAttribute+RegistrationContext)

Eigenschaftenseite "Registrierung aufheben"

Gilt für: