ProvideXmlEditorChooserDesignerViewAttribute 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.
Dient zum Bereitstellen von Registrierungsinformationen für die XML-Auswahl für einen benutzerdefinierten XML-Designer.
public ref class ProvideXmlEditorChooserDesignerViewAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideXmlEditorChooserDesignerViewAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideXmlEditorChooserDesignerViewAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideXmlEditorChooserDesignerViewAttribute
Inherits RegistrationAttribute
- Vererbung
- Attribute
Konstruktoren
| ProvideXmlEditorChooserDesignerViewAttribute(String, String, Object, Int32) |
Konstruktor für providexmleditorchooserdesignerviewattribute. |
Eigenschaften
| CodeLogicalViewEditor |
Die Editorfactory, die der logischen Code Ansicht zugeordnet werden soll. |
| DebuggingLogicalViewEditor |
Die Editorfactory, die der logischen Debugansicht zugeordnet werden soll. |
| DefaultLogicalView |
Eine eindeutige ID der Editorfactory für die logische Standardansicht. |
| DesignerLogicalViewEditor |
Die Editorfactory, die der logischen Designer Ansicht zugeordnet werden soll. |
| Extension |
Die Dateierweiterung für den benutzerdefinierten XML-Typ (z. b. "XAML", "RESX", "xsd"). |
| IsDataSet |
Spezieller Wert, der nur vom DataSet-Designer verwendet wird. |
| MatchExtensionAndNamespace |
Boolescher Wert, der angibt, ob die XML-Auswahl für die Dateierweiterung und den Namespace Stimmen soll. Wenn der Wert false ist, entspricht die XML-Auswahl entweder der Erweiterung oder dem Namespace. |
| Name |
Der Registrierungsschlüssel Name für Ihren XML-Editor. Z. b. "RESX", "Silverlight", "Workflow" usw... |
| Namespace |
Der XML-Namespace, der in Dokumenten verwendet wird, die dieser Editor unterstützt. |
| TextLogicalViewEditor |
Die Editorfactory, die der logischen Textansicht zugeordnet werden soll. |
| TypeId |
Ruft die aktuelle Instanz dieses Attributs ab. (Geerbt von RegistrationAttribute) |
| XmlChooserPriority |
Die Priorität der Erweiterung in der XML-Auswahl. Dieser Wert muss größer sein als der Prioritätswert der Erweiterung für die Editor Factory des XML-Designers. |
Methoden
| GetPackageRegKeyPath(Guid) |
Ruft den Registrierungspfad (relativ zum Registrierungsstamm der Anwendung) des VSPackages ab. (Geerbt von RegistrationAttribute) |
| Register(RegistrationAttribute+RegistrationContext) |
Registrieren eines Designers als potenzieller Editor für eine bestimmte Erweiterung |
| Unregister(RegistrationAttribute+RegistrationContext) |
Aufheben der Registrierung eines Designers als potenzieller Editor für eine bestimmte Erweiterung |