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
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 Editor factory, die der logischen Codeansicht zugeordnet werden soll |
DebuggingLogicalViewEditor |
Die Editor factory, die der logischen Debugansicht zugeordnet werden soll |
DefaultNamespace |
Der Standardnamespace des XML-Stammelements, der in Dokumenten verwendet wird, die von diesem Editor unterstützt werden. Wenn Standardnamespace und -namespace angegeben sind, wird das Dokument durch eine Übereinstimmung für beides qualifiziert. |
DesignerLogicalViewEditor |
Die Editor factory, die der logischen Ansicht des Designers zugeordnet werden soll |
IsDataSet |
Spezieller Wert, der nur vom DataSet-Designer verwendet wird. |
MatchExtensionAndNamespace |
Boolescher Wert, der angibt, ob die XML-Auswahl sowohl für die Dateierweiterung als auch für den Namespace übereinstimmen soll. Wenn false, stimmt die XML-Auswahl entweder mit der Erweiterung oder dem Namespace überein. Wenn Standardnamespace und -namespace angegeben sind, wird das Dokument durch eine Übereinstimmung für beides qualifiziert. |
Namespace |
Der XML-Namespace, der in Dokumenten verwendet wird, die von diesem Editor unterstützt werden. Wenn Standardnamespace und -namespace angegeben sind, wird das Dokument durch eine Übereinstimmung für beides qualifiziert. |
TextLogicalViewEditor |
Die Editor factory, die der logischen Textansicht zugeordnet werden soll |
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) |
Registriert dieses Attribut im angegebenen Kontext. |
Unregister(RegistrationAttribute+RegistrationContext) |
Hebt die Registrierung für dieses Attribut auf. |