ProvideBindingPathAttribute Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ten atrybut rejestruje ścieżkę, która powinna być sondowana dla zestawów kandydatów w czasie ładowania zestawu.
Na przykład: [...\VisualStudio\10.0\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
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
- Atrybuty
Uwagi
Na przykład:
[...\VisualStudio\10.0\BindingPaths\{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}]
"$PackageFolder$"=""
Spowoduje to zarejestrowanie folderu PackageFolder (czyli lokalizacji pliku pkgdef) jako katalogu do sondowania zestawów do załadowania.
Konstruktory
ProvideBindingPathAttribute() |
Inicjuje nowe wystąpienie klasy ProvideBindingPathAttribute. |
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) |
Rejestruje ten atrybut przy użyciu danego kontekstu. |
Unregister(RegistrationAttribute+RegistrationContext) |
Wyrejestrowuje ten atrybut. |