Udostępnij za pośrednictwem


ProvideBindingPathAttribute Klasa

Definicja

Ten atrybut rejestruje ścieżkę, która powinna być sondowana dla zestawów kandydatów w czasie ładowania zestawu.

Na przykład: [...\VisualStudio$(Ver)\BindingPaths{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "$PackageFolder$"=""

Spowoduje to zarejestrowanie folderu "PackageFolder" (tj. lokalizacji pliku pkgdef) jako katalogu do sondowania zestawów do załadowania.

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

Konstruktory

ProvideBindingPathAttribute()

Ten atrybut rejestruje ścieżkę, która powinna być sondowana dla zestawów kandydatów w czasie ładowania zestawu.

Na przykład: [...\VisualStudio$(Ver)\BindingPaths{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "$PackageFolder$"=""

Spowoduje to zarejestrowanie folderu "PackageFolder" (tj. lokalizacji pliku pkgdef) jako katalogu do sondowania zestawów do załadowania.

Właściwości

SubPath

Opcjonalna ścieżka podrzędna ustawiona po $PackageFolder$. Należy to użyć, jeśli zestawy do sondowania znajdują się w innym katalogu niż plik pkgdef.

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)

Zarejestruj ścieżkę składnika (lub opcjonalnie ścieżkę podrzędną ścieżki składnika) jako dodatkową ścieżkę sondy menedżera zestawów programu VS podczas próby rozwiązania zestawów.

Unregister(RegistrationAttribute+RegistrationContext)

Wyrejestrowywanie ścieżki składnika jako ścieżki powiązania

Dotyczy