ProvideDependentAssemblyAttribute 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.
Übergeordnete Klasse für Attribute, die dependentAssembly-Einträge generieren.
public ref class ProvideDependentAssemblyAttribute abstract : Microsoft::VisualStudio::Shell::RegistrationAttribute
[Windows::Foundation::Metadata::WebHostHidden]
public ref class ProvideDependentAssemblyAttribute abstract : Microsoft::VisualStudio::Shell::RegistrationAttribute
public abstract class ProvideDependentAssemblyAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
type ProvideDependentAssemblyAttribute = class
inherit RegistrationAttribute
Public MustInherit Class ProvideDependentAssemblyAttribute
Inherits RegistrationAttribute
- Vererbung
- Abgeleitet
Konstruktoren
ProvideDependentAssemblyAttribute() |
Initialisiert eine neue Instanz der ProvideDependentAssemblyAttribute-Klasse. |
Felder
_guidUpdateNeeded |
Gibt an, ob ein GUID-Update erforderlich ist. Wenn |
Eigenschaften
AssemblyName |
Name der Zielassembly. |
CodeBase |
Ein relativer Pfad vom $PackageFolder$oder ein absoluter Pfad, der aus einer Umgebungsvariablenersetzung stammt (Format: %variable%). |
Culture |
Eine Zeichenfolge, die die Sprache und das Land bzw. die Region der Assembly angibt. |
CurrentAssembly |
Ruft die Assembly ab, auf die sich der generierte registrierungseintrag dependentAssembly bezieht, oder legt sie fest. |
Guid |
Bezeichner dieses Attributs instance. |
PublicKeyToken |
Eine hexadezimierte Nummer mit 16 Zeichen, die der Tokenteil des starken Namens der assembly ist, die umgeleitet wird. |
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
FormatPublicKeyToken(Byte[]) |
Formatieren Sie binäres Öffentliches Schlüsseltoken in eine hexadezimale Zeichenfolge. |
GetGuidHashString() |
Ruft die Zeichenfolge ab, die in die ID des Attributs gehasht wird. |
GetPackageRegKeyPath(Guid) |
Ruft den Registrierungspfad (relativ zum Registrierungsstamm der Anwendung) des VSPackages ab. (Geerbt von RegistrationAttribute) |
GetPathToKey() |
Rufen Sie den Pfad zum Schlüssel ab, wenn die Werte für dieses Attribut registriert werden. |
Register(RegistrationAttribute+RegistrationContext) |
Registriert dieses Attribut im angegebenen Kontext. |
SetValues(RegistrationAttribute+Key) |
Legen Sie Werte fest, die von diesem Attribut im angegebenen Schlüssel behandelt werden. |
TryParseVersion(String, Version) |
Versuchen Sie, eine Zeichenfolge in eine Version zu analysieren. Im Gegensatz zu Version.TryParse stellt diese Methode sicher, dass die Eingabe aus vier Zahlen besteht, anstatt die Build- und Revisionsnummern optional zu betrachten. |
Unregister(RegistrationAttribute+RegistrationContext) |
Hebt die Registrierung für dieses Attribut auf. |
UpdateAssemblyInformation() |
Aktualisieren Sie alle Informationen, die nicht aus der Assembly bereitgestellt werden, auf die dieses Attribut angewendet wird. |
ValidateAttributeInformation() |
Überprüfen Sie, ob alle benötigten Informationen vorliegen. |