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


ProvideRelatedFileAttribute Класс

Определение

Важно!

Этот API несовместим с CLS.

Класс атрибута, предоставляющий записи реестра для запроса, чтобы оболочка управляла связью между вложенным файлом и его родительским элементом в обозревателе решений

public ref class ProvideRelatedFileAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
[System.CLSCompliant(false)]
public sealed class ProvideRelatedFileAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class ProvideRelatedFileAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
[<System.CLSCompliant(false)>]
type ProvideRelatedFileAttribute = class
    inherit RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type ProvideRelatedFileAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class ProvideRelatedFileAttribute
Inherits RegistrationAttribute
Наследование
ProvideRelatedFileAttribute
Атрибуты

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

ProvideRelatedFileAttribute(String, String)

Создайте новый атрибут ProvideRelatedFile

Поля

CSharpProjectGuid

GUID системы проекта C#.

VisualBasicProjectGuid

GUID системы проектов Visual Basic.

Свойства

ChildExtension

Расширение дочернего файла.

FileOptions

Параметры, определяющие, как управляется связанный файл

ParentExtension

Расширение родительского файла

ProjectSystem

Система проекта, в которой зарегистрирован этот генератор кода.

TypeId

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

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

Методы

GetPackageRegKeyPath(Guid)

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

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

Регистрация нового параметра командной строки

Unregister(RegistrationAttribute+RegistrationContext)

Отмена регистрации параметра командной строки

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