Sdílet prostřednictvím


ProvideDependentAssemblyAttribute Třída

Definice

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
ProvideDependentAssemblyAttribute
Odvozené

Konstruktory

ProvideDependentAssemblyAttribute()

Inicializuje novou instanci ProvideDependentAssemblyAttribute třídy .

Pole

_guidUpdateNeeded

Určuje, jestli je vyžadována aktualizace identifikátoru GUID. Pokud true, vyžaduje se aktualizace IDENTIFIKÁTORU GUID. Pokud false (výchozí), nevyžaduje se žádná aktualizace.

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.

Platí pro