ProvideBindingPathAttribute Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Este atributo registra una ruta de acceso que se debe sondear para ensamblados candidatos en tiempo de carga del ensamblado.
Por ejemplo: [...\VisualStudio$(Ver)\BindingPaths{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "$PackageFolder$"=""
Esto registraría el "PackageFolder" (es decir, la ubicación del archivo pkgdef) como un directorio que se va a sondear para que se carguen los ensamblados.
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
- Herencia
- Atributos
Constructores
ProvideBindingPathAttribute() |
Este atributo registra una ruta de acceso que se debe sondear para ensamblados candidatos en tiempo de carga del ensamblado. Por ejemplo: [...\VisualStudio$(Ver)\BindingPaths{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "$PackageFolder$"="" Esto registraría el "PackageFolder" (es decir, la ubicación del archivo pkgdef) como un directorio que se va a sondear para que se carguen los ensamblados. |
Propiedades
SubPath |
Un SubPath opcional para establecer después de $PackageFolder$. Debe usarse si los ensamblados que se van a sondear residen en un directorio diferente que el archivo pkgdef. |
TypeId |
Invalide la propiedad TypeID para permitir que las clases derivadas RegistrationAttribute funcionen con System.ComponentModel.TypeDescriptor.GetAttributes(...). Un atributo derivado de este tendrá que invalidar esta propiedad solo si necesita un mejor control en las instancias que se pueden aplicar a una clase. (Heredado de RegistrationAttribute) |
Métodos
GetPackageRegKeyPath(Guid) |
Obtiene la ruta del Registro (en relación con la raíz del Registro de la aplicación) del Paquete VSPackage. (Heredado de RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Registre la ruta de acceso del componente (o, opcionalmente, una subruta de la ruta de acceso del componente) como una ruta de acceso adicional que el administrador de ensamblados de VS sondeará al intentar resolver ensamblados. |
Unregister(RegistrationAttribute+RegistrationContext) |
Anular el registro de la ruta de acceso del componente como una ruta de acceso de enlace |