Partager via


ProvideRelatedFileAttribute Classe

Définition

Important

Cette API n’est pas conforme CLS.

Classe d'attributs pour fournir les entrées du Registre pour indiquer au shell de gérer la relation entre un fichier imbriqué et son parent dans l'explorateur de solutions

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
Héritage
ProvideRelatedFileAttribute
Attributs

Constructeurs

ProvideRelatedFileAttribute(String, String)

Créer un nouvel attribut ProvideRelatedFile.

Champs

CSharpProjectGuid

GUID du système de projet C#

VisualBasicProjectGuid

GUID du système de projet Visual Basic

Propriétés

ChildExtension

Extension du fichier enfant

FileOptions

Options de gestions du fichier associé

ParentExtension

Extension du fichier parent

ProjectSystem

Système de projet pour lequel ce générateur de code est inscrit.

TypeId

Remplacez la propriété TypeID afin de permettre aux classes dérivées RegistrationAttribute de fonctionner avec System.ComponentModel.TypeDescriptor.GetAttributes (...). Un attribut dérivé de celui-ci doit remplacer cette propriété uniquement s’il a besoin d’un meilleur contrôle sur les instances qui peuvent être appliquées à une classe.

(Hérité de RegistrationAttribute)

Méthodes

GetPackageRegKeyPath(Guid)

Obtient le chemin d'accès au Registre (relatif à la racine de Registre de l'application) du VSPackage.

(Hérité de RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Inscrit un nouveau commutateur de ligne de commande

Unregister(RegistrationAttribute+RegistrationContext)

Désinscrit un commutateur de ligne de commande

S’applique à