ProvideBindingPathAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Registra um caminho que deve ser investigado para os assemblies candidatos no tempo de carregamento do assembly. Você deve usar ProvideCodeBaseAttribute em vez de ProvideBindingPathAttribute . Registrar um local de assembly específico em vez de um diretório para investigação resulta em melhor desempenho.
public ref class ProvideBindingPathAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideBindingPathAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideBindingPathAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideBindingPathAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideBindingPathAttribute
Inherits RegistrationAttribute
- Herança
- Atributos
Comentários
Por exemplo:
[. ..\VisualStudio\10.0\BindingPaths \ {5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}]
"$PackageFolder $" = ""
Isso registra o PackageFolder (ou seja, o local do arquivo pkgdef) como um diretório a ser investigado para que os assemblies sejam carregados.
Construtores
| ProvideBindingPathAttribute() |
Inicializa uma nova instância da classe ProvideBindingPathAttribute. |
Propriedades
| SubPath |
Obtém ou define um subcaminho opcional a ser definido após $PackageFolder $. Você pode usar essa propriedade se os assemblies a serem investigados residirem em um diretório diferente do arquivo pkgdef. |
| TypeId |
Obtém a instância atual deste atributo. (Herdado de RegistrationAttribute) |
Métodos
| GetPackageRegKeyPath(Guid) |
Obtém o caminho do registro (relativo à raiz do registro do aplicativo) do VSPackage. (Herdado de RegistrationAttribute) |
| Register(RegistrationAttribute+RegistrationContext) |
Registra esse atributo com o contexto fornecido. |
| Unregister(RegistrationAttribute+RegistrationContext) |
Cancela o registro deste atributo. |