Compartir a través de


ProvideRelatedFileAttribute Clase

Definición

Importante

Esta API no es conforme a CLS.

Clase de atributos para proporcionar las entradas del Registro para pedir al shell que administre la relación entre un archivo anidado y su elemento primario en el explorador de soluciones

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
Herencia
ProvideRelatedFileAttribute
Atributos

Constructores

ProvideRelatedFileAttribute(String, String)

Crear un nuevo atributo de ProvideRelatedFile

Campos

CSharpProjectGuid

GUID del sistema de proyectos de C#

VisualBasicProjectGuid

GUID del sistema de proyectos de Visual Basic

Propiedades

ChildExtension

Extensión del archivo secundario.

FileOptions

Opciones de cómo se administra el archivo relacionado

ParentExtension

Extensión del archivo principal.

ProjectSystem

Sistema de proyectos en el que se registra este generador de código.

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 un nuevo modificador de la línea de comandos

Unregister(RegistrationAttribute+RegistrationContext)

Anula el registro de un modificador de la línea de comandos

Se aplica a