ProvideEditorFilenameAttribute 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.
Ordnet einen Dateinamen einer bestimmten Editorfactory zu.
public ref class ProvideEditorFilenameAttribute : Microsoft::VisualStudio::Shell::ProvideEditorAttributeBase
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public class ProvideEditorFilenameAttribute : Microsoft.VisualStudio.Shell.ProvideEditorAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideEditorFilenameAttribute = class
inherit ProvideEditorAttributeBase
Public Class ProvideEditorFilenameAttribute
Inherits ProvideEditorAttributeBase
- Vererbung
- Attribute
Konstruktoren
ProvideEditorFilenameAttribute(Object, String, Int32) |
Initialisiert eine Instanz von ProvideEditorFilenameAttribute. |
Eigenschaften
DefaultName |
Der Standardname des Editors |
Factory |
Die Editor-Factory-GUID. (Geerbt von ProvideEditorAttributeBase) |
Filename |
Der Dateibezeichner (entweder Erweiterung oder Dateiname) |
NameResourceID |
Die Ressourcen-ID des Editornamens |
Priority |
Die Priorität dieser Dateibezeichnerregistrierung. |
RegisterFactory |
Gibt an, ob auch die angegebene Editor factory registriert werden soll. Der Standardwert ist TRUE. |
TypeId |
Überschreiben Sie die TypeID-Eigenschaft, damit die von RegistrationAttribute abgeleiteten Klassen mit System.ComponentModel.TypeDescriptor.GetAttributes(...) arbeiten können. Ein von diesem abgeleitetes Attribut muss diese Eigenschaft nur überschreiben, wenn es ein besseres Steuerelement 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) |
Wird aufgerufen, um dieses Attribut für den angegebenen Kontext zu registrieren. Der Kontext enthält die Position, an der die Registrierungsinformationen platziert werden sollen. Es enthält auch den registrierten Typ und Pfadinformationen. Diese Methode wird sowohl für die Registrierung als auch für die Aufhebung der Registrierung aufgerufen. Der Unterschied besteht darin, dass beim Aufheben der Registrierung nur eine Struktur verwendet wird, die die darauf angewendeten Änderungen rückgängig macht. |
Unregister(RegistrationAttribute+RegistrationContext) |
Heben Sie die Registrierung dieses Editors auf. |