ProvideXmlEditorChooserDesignerViewAttribute Klasse

Definition

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
ProvideXmlEditorChooserDesignerViewAttribute
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

Gilt für