Compartilhar via


ProvideDependentAssemblyAttribute Classe

Definição

Classe pai para atributos que geram entradas 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
Herança
ProvideDependentAssemblyAttribute
Derivado

Construtores

ProvideDependentAssemblyAttribute()

Inicializa uma nova instância da classe ProvideDependentAssemblyAttribute.

Campos

_guidUpdateNeeded

Indica se uma atualização guid é necessária. Se truefor , uma atualização guid será necessária. Se false (padrão), nenhuma atualização será necessária.

Propriedades

AssemblyName

Nome do assembly de destino.

CodeBase

Um caminho relativo do $PackageFolder$ou um caminho absoluto com raiz de uma substituição de variável de ambiente (formato: %variable%).

Culture

Uma cadeia de caracteres que especifica o idioma e o país/região do assembly.

CurrentAssembly

Obtém ou define o assembly ao qual a entrada do Registro dependentAssembly gerada se refere.

Guid

Identificador dessa instância de atributo.

PublicKeyToken

Um número hexadecimal de 16 caracteres que é a parte do token do nome forte do assembly que está sendo redirecionado.

TypeId

Substitua a propriedade TypeID para permitir que as classes derivadas de RegistrationAttribute funcionem com System.ComponentModel.TypeDescriptor.GetAttributes(...). Um atributo derivado deste terá que substituir essa propriedade somente se precisar de um controle melhor sobre as instâncias que podem ser aplicadas a uma classe.

(Herdado de RegistrationAttribute)

Métodos

FormatPublicKeyToken(Byte[])

Formate o token binário de chave pública em uma cadeia de caracteres hexadecimal.

GetGuidHashString()

Obtém a cadeia de caracteres que será colocada em hash na ID do atributo.

GetPackageRegKeyPath(Guid)

Obtém o caminho do Registro (em relação à raiz do registro do aplicativo) do VSPackage.

(Herdado de RegistrationAttribute)
GetPathToKey()

Obtenha o caminho para a Chave se os valores desse atributo forem registrados.

Register(RegistrationAttribute+RegistrationContext)

Registra esse atributo com o contexto fornecido.

SetValues(RegistrationAttribute+Key)

Defina valores manipulados por esse atributo na chave fornecida.

TryParseVersion(String, Version)

Tente analisar uma cadeia de caracteres em uma Versão. Ao contrário de Version.TryParse, esse método garante que a entrada consista em quatro números, em vez de considerar os números de build e revisão opcionais.

Unregister(RegistrationAttribute+RegistrationContext)

Cancela o registro desse atributo.

UpdateAssemblyInformation()

Atualize todas as informações não fornecidas do assembly ao qual esse atributo é aplicado.

ValidateAttributeInformation()

Valide se temos todas as informações necessárias.

Aplica-se a