ProvideDependentAssemblyAttribute 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.
Klasa nadrzędna dla atrybutów, które generują wpisy zależneZasadane.
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
- Dziedziczenie
- Pochodne
Konstruktory
ProvideDependentAssemblyAttribute() |
Inicjuje nowe wystąpienie klasy ProvideDependentAssemblyAttribute. |
Pola
_guidUpdateNeeded |
Wskazuje, czy wymagana jest aktualizacja identyfikatora GUID. Jeśli |
Właściwości
AssemblyName |
Nazwa zestawu docelowego. |
CodeBase |
Ścieżka względna z $PackageFolder$lub ścieżka bezwzględna zakorzeniona z podstawienia zmiennej środowiskowej (format: %variable%). |
Culture |
Ciąg określający język i kraj/region zestawu. |
CurrentAssembly |
Pobiera lub ustawia zestaw, do którego odwołuje się wygenerowany wpis rejestru zależnychZasablly. |
Guid |
Identyfikator tego wystąpienia atrybutu. |
PublicKeyToken |
Szesnastkowy 16-znakowy numer, który jest częścią tokenu silnej nazwy przekierowywanego zestawu. |
TypeId |
Zastąp właściwość TypeID, aby umożliwić klasom pochodnym RegistrationAttribute pracować z atrybutem System.ComponentModel.TypeDescriptor.GetAttributes(...). Atrybut pochodzący z tego atrybutu 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
FormatPublicKeyToken(Byte[]) |
Formatuj binarny token klucza publicznego do ciągu szesnastkowego. |
GetGuidHashString() |
Pobiera ciąg, który zostanie skrócony do identyfikatora atrybutu. |
GetPackageRegKeyPath(Guid) |
Pobiera ścieżkę rejestru (względem katalogu głównego rejestru aplikacji) pakietu VSPackage. (Odziedziczone po RegistrationAttribute) |
GetPathToKey() |
Pobierz ścieżkę do klucza, w których wartości tego atrybutu zostaną zarejestrowane. |
Register(RegistrationAttribute+RegistrationContext) |
Rejestruje ten atrybut w danym kontekście. |
SetValues(RegistrationAttribute+Key) |
Ustaw wartości obsługiwane przez ten atrybut w danym kluczu. |
TryParseVersion(String, Version) |
Spróbuj przeanalizować ciąg w wersji. W przeciwieństwie do metody Version.TryParse ta metoda zapewnia, że dane wejściowe składają się z czterech liczb, w przeciwieństwie do uwzględniania opcjonalnych numerów kompilacji i poprawek. |
Unregister(RegistrationAttribute+RegistrationContext) |
Wyrejestrowuje ten atrybut. |
UpdateAssemblyInformation() |
Zaktualizuj wszystkie informacje, które nie zostały dostarczone z zestawu, do którego zastosowano ten atrybut. |
ValidateAttributeInformation() |
Sprawdź, czy mamy wszystkie potrzebne informacje. |