Sdílet prostřednictvím


RegisterAdditionalEditorExtensionAttribute Třída

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Třída atributu, která poskytuje způsob, jak přidat další zpracování přípon souborů do existujících editorů beze změny čehokoli jiného

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)]
public sealed class RegisterAdditionalEditorExtensionAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
[<System.CLSCompliant(false)>]
type RegisterAdditionalEditorExtensionAttribute = class
    inherit RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type RegisterAdditionalEditorExtensionAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class RegisterAdditionalEditorExtensionAttribute
Inherits RegistrationAttribute
Dědičnost
RegisterAdditionalEditorExtensionAttribute
Atributy

Konstruktory

RegisterAdditionalEditorExtensionAttribute(Object, String, Int32)

Vytvoří nový RegisterAdditionalEditorExtensionAttribute.

Vlastnosti

Extension

Přípona souboru, která se má zaregistrovat.

Factory

Identifikátor GUID identifikující továrnu editoru, která se má zaregistrovat.

Priority

Priorita tohoto editoru pro zaregistrované rozšíření Větší hodnoty označují vyšší prioritu editoru.

TypeId

Přepište vlastnost TypeID, aby mohly odvozené třídy RegistrationAttribute pracovat s System.ComponentModel.TypeDescriptor.GetAttributes(...). Atribut odvozený z tohoto bude muset přepsat tuto vlastnost pouze v případě, že potřebuje lepší kontrolu nad instancemi, které lze použít na třídu.

(Zděděno od RegistrationAttribute)

Metody

GetPackageRegKeyPath(Guid)

Získá cestu registru (vzhledem k kořenovému adresáři registru aplikace) VSPackage.

(Zděděno od RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Zaregistrujte další editor.

Unregister(RegistrationAttribute+RegistrationContext)

Zrušení registrace editoru

Platí pro