ProvideDependentAssemblyAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Родительский класс для атрибутов, создающих записи зависимой сборки.
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
- Наследование
- Производный
Конструкторы
ProvideDependentAssemblyAttribute() |
Инициализирует новый экземпляр класса ProvideDependentAssemblyAttribute. |
Поля
_guidUpdateNeeded |
Указывает, требуется ли обновление GUID. Если значение |
Свойства
AssemblyName |
Имя целевой сборки. |
CodeBase |
Относительный путь из $PackageFolder$, или абсолютный путь из подстановки переменной среды (формат: %variable%). |
Culture |
Строка, указывающая язык и страну или регион сборки. |
CurrentAssembly |
Возвращает или задает сборку, на которую ссылается созданная запись реестра dependentAssembly. |
Guid |
Идентификатор экземпляра атрибута. |
PublicKeyToken |
Шестнадцатеричное число из 16 символов, которое является частью токена строгого имени перенаправляемой сборки. |
TypeId |
Переопределите свойство TypeID, чтобы разрешить производным классам RegistrationAttribute работать с System.ComponentModel.TypeDescriptor.GetAttributes(...). Атрибут, производный от этого , должен переопределять это свойство только в том случае, если ему требуется более качественный контроль над экземплярами, которые можно применить к классу. (Унаследовано от RegistrationAttribute) |
Методы
FormatPublicKeyToken(Byte[]) |
Форматирование двоичного маркера открытого ключа в шестнадцатеричную строку. |
GetGuidHashString() |
Возвращает строку, которая будет хэширована в идентификатор атрибута. |
GetPackageRegKeyPath(Guid) |
Получает путь в реестре (относительно корня реестра приложения) VSPackage. (Унаследовано от RegistrationAttribute) |
GetPathToKey() |
Получите путь к ключу, если значения для этого атрибута будут зарегистрированы. |
Register(RegistrationAttribute+RegistrationContext) |
Регистрирует данный атрибут с заданным контекстом. |
SetValues(RegistrationAttribute+Key) |
Задайте значения, обрабатываемые этим атрибутом, в заданном ключе. |
TryParseVersion(String, Version) |
Попробуйте проанализировать строку в версию. В отличие от Version.TryParse, этот метод гарантирует, что входные данные состоят из четырех чисел, а не считаются необязательными номерами сборки и редакции. |
Unregister(RegistrationAttribute+RegistrationContext) |
Отменяет регистрацию этого атрибута. |
UpdateAssemblyInformation() |
Обновление всех сведений, не предоставленных из сборки, к которой применяется этот атрибут. |
ValidateAttributeInformation() |
Убедитесь, что у нас есть все необходимые сведения. |