Freigeben über


ProvideRelatedFileAttribute Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Attributklasse zum Bereitstellen der Registrierungseinträge für die Aufforderung an die Shell, die Beziehung zwischen einer geschachtelten Datei und ihrem übergeordneten Element im Projektmappen-Explorer zu verwalten

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
Vererbung
ProvideRelatedFileAttribute
Attribute

Konstruktoren

ProvideRelatedFileAttribute(String, String)

Create ein neues ProvideRelatedFile-Attribut

Felder

CSharpProjectGuid

Guid des C#-Projektsystems

VisualBasicProjectGuid

Guid des Visual Basic-Projektsystems

Eigenschaften

ChildExtension

Die Erweiterung der untergeordneten Datei

FileOptions

Optionen für die Verwaltung der zugehörigen Datei

ParentExtension

Die Erweiterung der übergeordneten Datei

ProjectSystem

Das Projektsystem, bei dem dieser Codegenerator registriert ist

TypeId

Überschreiben Sie die TypeID-Eigenschaft, damit die abgeleiteten RegistrationAttribute-Klassen mit System.ComponentModel.TypeDescriptor.GetAttributes(...) arbeiten können. Ein von diesem abgeleitetes Attribut muss diese Eigenschaft nur überschreiben, wenn es eine bessere Steuerung für die Instanzen benötigt, die auf eine Klasse angewendet werden können.

(Geerbt von RegistrationAttribute)

Methoden

GetPackageRegKeyPath(Guid)

Ruft den Registrierungspfad (relativ zum Registrierungsstamm der Anwendung) des VSPackages ab.

(Geerbt von RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Registrieren eines neuen Befehlszeilenschalters

Unregister(RegistrationAttribute+RegistrationContext)

Aufheben der Registrierung eines Befehlszeilenschalters

Gilt für: