Compartir a través de


RegisterAdditionalEditorExtensionAttribute Clase

Definición

Importante

Esta API no es conforme a CLS.

La clase de atributos para proporcionar una manera de agregar la extensión de archivo adicional que administra los editores existentes sin modificar nada más

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
Herencia
RegisterAdditionalEditorExtensionAttribute
Atributos

Constructores

RegisterAdditionalEditorExtensionAttribute(Object, String, Int32)

Crea un nuevo objeto RegisterAdditionalEditorExtensionAttribute.

Propiedades

Extension

Extensión de archivo que se va a registrar.

Factory

GUID que identifica el generador de editores que se va a registrar.

Priority

Prioridad de este editor para la extensión que se va a registrar. Los valores mayores indican una prioridad mayor del editor.

TypeId

Invalide la propiedad TypeID para permitir que las clases derivadas RegistrationAttribute funcionen con System.ComponentModel.TypeDescriptor.GetAttributes(...). Un atributo derivado de este tendrá que invalidar esta propiedad solo si necesita un mejor control en las instancias que se pueden aplicar a una clase.

(Heredado de RegistrationAttribute)

Métodos

GetPackageRegKeyPath(Guid)

Obtiene la ruta del Registro (en relación con la raíz del Registro de la aplicación) del Paquete VSPackage.

(Heredado de RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Registre el editor adicional.

Unregister(RegistrationAttribute+RegistrationContext)

Anula el registro del editor

Se aplica a