ProvideIncludeFolderAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API ist nicht CLS-kompatibel.
Attributklasse, um die Registrierungseinträge für ein T4 bereitzustellen. VSHost-Includeordner.
public ref class ProvideIncludeFolderAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideIncludeFolderAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
[System.CLSCompliant(false)]
public sealed class ProvideIncludeFolderAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class ProvideIncludeFolderAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
[<System.CLSCompliant(false)>]
type ProvideIncludeFolderAttribute = class
inherit RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type ProvideIncludeFolderAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideIncludeFolderAttribute
Inherits RegistrationAttribute
- Vererbung
- Attribute
Konstruktoren
ProvideIncludeFolderAttribute(String, Int32, String) |
Konstruktor |
Felder
IncludeFoldersKeyName |
Name des spezifischen Registrierungsschlüssels für Direktivenprozessoren |
TextTemplatingKeyName |
Name des Stammregistrierungsschlüssels für Textvorlagen |
Eigenschaften
Extension |
Die Erweiterung der Vorlagendateien, mit denen dieser Inklusionsordner angewendet werden soll. |
Folder |
Der Pfad des zu registrierenden Inklusionsordners. Dieser Pfad ist relativ zum Komponentenpfad der assembly, die registriert wird. |
Index |
Der nullbasierte Index des Ordners |
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 Includeordners für Textvorlagen |
Unregister(RegistrationAttribute+RegistrationContext) |
Aufheben der Registrierung eines Textvorlagenordners |