ProvideDependentAssemblyAttribute Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nadřazená třída pro atributy, které generují položky dependentAssembly.
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
- Dědičnost
- Odvozené
Konstruktory
ProvideDependentAssemblyAttribute() |
Inicializuje novou instanci ProvideDependentAssemblyAttribute třídy . |
Pole
_guidUpdateNeeded |
Určuje, jestli je vyžadována aktualizace identifikátoru GUID. Pokud |
Vlastnosti
AssemblyName |
Název cílového sestavení. |
CodeBase |
Relativní cesta z $PackageFolder$ nebo absolutní cesta s kořenem z nahrazení proměnné prostředí (formát: %variable%). |
Culture |
Řetězec, který určuje jazyk a zemi/oblast sestavení. |
CurrentAssembly |
Získá nebo nastaví sestavení, na které vygenerovaná položka registru dependentAssembly odkazuje. |
Guid |
Identifikátor této instance atributu. |
PublicKeyToken |
Šestnáctkové číslo 16 znaků, které je tokenovou částí silného názvu přesměrovaného sestavení. |
TypeId |
Přepište vlastnost TypeID, aby odvozené třídy RegistrationAttribute fungovaly se System.ComponentModel.TypeDescriptor.GetAttributes(...). Atribut odvozený z tohoto atributu bude muset přepsat tuto vlastnost pouze v případě, že potřebuje lepší kontrolu nad instancemi, které lze použít na třídu. (Zděděno od RegistrationAttribute) |
Metody
FormatPublicKeyToken(Byte[]) |
Naformátovat binární token veřejného klíče do šestnáctkového řetězce. |
GetGuidHashString() |
Získá řetězec, který bude hashován do ID atributu. |
GetPackageRegKeyPath(Guid) |
Získá cestu registru (vzhledem ke kořenovému adresáři registru aplikace) VSPackage. (Zděděno od RegistrationAttribute) |
GetPathToKey() |
Získejte cestu ke klíči, pokud budou hodnoty tohoto atributu registrovány. |
Register(RegistrationAttribute+RegistrationContext) |
Zaregistruje tento atribut s daným kontextem. |
SetValues(RegistrationAttribute+Key) |
Nastavte hodnoty zpracovávané tímto atributem v daném klíči. |
TryParseVersion(String, Version) |
Zkuste parsovat řetězec do verze. Na rozdíl od Version.TryParse tato metoda zajišťuje, že vstup se skládá ze čtyř čísel, na rozdíl od zvážení čísla sestavení a revize nepovinná. |
Unregister(RegistrationAttribute+RegistrationContext) |
Zruší registraci tohoto atributu. |
UpdateAssemblyInformation() |
Aktualizujte všechny informace, které nejsou poskytnuty ze sestavení, na které je tento atribut použit. |
ValidateAttributeInformation() |
Ověřte, že máme všechny potřebné informace. |