Udostępnij za pośrednictwem


ProvideDesignerOptionsAttribute Klasa

Definicja

Kojarzy co najmniej jedną kategorię z każdym projektantem w rejestrze.

public ref class ProvideDesignerOptionsAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideDesignerOptionsAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class ProvideDesignerOptionsAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type ProvideDesignerOptionsAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class ProvideDesignerOptionsAttribute
Inherits RegistrationAttribute
Dziedziczenie
ProvideDesignerOptionsAttribute
Atrybuty

Konstruktory

ProvideDesignerOptionsAttribute(String)

Inicjuje nowe wystąpienie o ProvideDesignerOptionsAttribute określonej nazwie kategorii.

Właściwości

CategoryName

Pobiera programową, nielokalizowaną nazwę dla tej kategorii.

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)

Rejestruje opcje projektanta.

Unregister(RegistrationAttribute+RegistrationContext)

Usuwa ten atrybut z rejestru przy użyciu określonego kontekstu rejestru.

Dotyczy