RegisterAdditionalEditorExtensionAttribute Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Attribut Klasse, die eine Möglichkeit bietet, vorhandenen Editoren zusätzliche Datei Erweiterungs Verarbeitung hinzuzufügen, ohne etwas anderes zu ändern

public ref class RegisterAdditionalEditorExtensionAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
[System.CLSCompliant(false)]
public sealed class RegisterAdditionalEditorExtensionAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
[<System.CLSCompliant(false)>]
type RegisterAdditionalEditorExtensionAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class RegisterAdditionalEditorExtensionAttribute
Inherits RegistrationAttribute
Vererbung
RegisterAdditionalEditorExtensionAttribute
Attribute

Konstruktoren

RegisterAdditionalEditorExtensionAttribute(Object, String, Int32)

Erstellt ein neues registeradditionaleditor ExtensionAttribute-Attribut.

Eigenschaften

Extension

Dateierweiterung, die registriert werden soll.

Factory

GUID, die die zu registrierende Editorfactory identifiziert.

Priority

Priorität des Editors für die Erweiterung, die registriert wird. Größere Werte weisen auf eine höhere Editor Priorität hin.

TypeId

Ruft die aktuelle Instanz dieses Attributs ab.

(Geerbt von RegistrationAttribute)

Methoden

GetPackageRegKeyPath(Guid)

Ruft den Registrierungspfad (relativ zum Registrierungsstamm der Anwendung) des VSPackages ab.

(Geerbt von RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Registrieren Sie einen zusätzlichen Editor.

Unregister(RegistrationAttribute+RegistrationContext)

Aufheben der Registrierung des Editors

Gilt für