ProvideBindingPathAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Registriert einen Pfad, der bei der Assemblyladezeit für Kandidaten-Assemblys geprüft werden soll. Verwenden Sie ProvideCodeBaseAttribute anstelle von ProvideBindingPathAttribute . Registrieren eines bestimmten Assemblyorts anstelle eines Verzeichnisses, um Ergebnisse in besserer Leistung zu überprüfen.
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
- Vererbung
- Attribute
Hinweise
Beispiel:
[. ..\Visualstudio\10.0\bindingpath \ {5c48c732-5c7f -40b0-87a7-05c4b15bc8c3}]
"$PackageFolder $" = ""
Dadurch wird der packagefolder (d. h. der Speicherort der pkgdef-Datei) als Verzeichnis registriert, das zum Laden von Assemblys geprüft werden soll.
Konstruktoren
| ProvideBindingPathAttribute() |
Initialisiert eine neue Instanz der ProvideBindingPathAttribute-Klasse. |
Eigenschaften
| SubPath |
Ruft einen optionalen Unterpfad ab, der nach $PackageFolder $ festgelegt wird, oder legt diesen fest Sie können diese Eigenschaft verwenden, wenn sich die zu überprüfenden Assemblys in einem anderen Verzeichnis als die pkgdef-Datei befinden. |
| TypeId |
Ruft die aktuelle Instanz dieses Attributs ab. (Geerbt von RegistrationAttribute) |
Methoden
| GetPackageRegKeyPath(Guid) |
Ruft den Registrierungspfad (relativ zum Registrierungsstamm der Anwendung) des VSPackages ab. (Geerbt von RegistrationAttribute) |
| Register(RegistrationAttribute+RegistrationContext) |
Registriert dieses Attribut im angegebenen Kontext. |
| Unregister(RegistrationAttribute+RegistrationContext) |
Hebt die Registrierung für dieses Attribut auf. |