Поделиться через


ProvideBindingPathAttribute Класс

Определение

Этот атрибут регистрирует путь, который должен проверяться на наличие потенциальных сборок во время загрузки сборки.

Например: [...\VisualStudio$(Ver)\BindingPaths{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "$PackageFolder$"="

Это позволит зарегистрировать PackageFolder (т. е. расположение файла pkgdef) в качестве каталога для проверки загрузки сборок.

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
Наследование
ProvideBindingPathAttribute
Атрибуты

Конструкторы

ProvideBindingPathAttribute()

Этот атрибут регистрирует путь, который должен проверяться на наличие потенциальных сборок во время загрузки сборки.

Например: [...\VisualStudio$(Ver)\BindingPaths{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "$PackageFolder$"="

Это позволит зарегистрировать PackageFolder (т. е. расположение файла pkgdef) в качестве каталога для проверки загрузки сборок.

Свойства

SubPath

Необязательный SubPath, которое необходимо задать после $PackageFolder$. Этот параметр следует использовать, если требуется проверить сборки, которые находятся в другом каталоге, отличном от каталога файла pkgdef.

TypeId

Переопределите свойство TypeID, чтобы разрешить производным классам RegistrationAttribute работать с System.ComponentModel.TypeDescriptor.GetAttributes(...). Атрибут, производный от этого , должен переопределять это свойство только в том случае, если ему требуется более качественный контроль над экземплярами, которые можно применить к классу.

(Унаследовано от RegistrationAttribute)

Методы

GetPackageRegKeyPath(Guid)

Получает путь в реестре (относительно корня реестра приложения) VSPackage.

(Унаследовано от RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Зарегистрируйте путь к компоненту (или при необходимости вложенный путь к компоненту) в качестве дополнительного пути, который диспетчер сборок VS будет проверять при попытке разрешения сборок.

Unregister(RegistrationAttribute+RegistrationContext)

Отмена регистрации пути компонента в качестве пути привязки

Применяется к