Compartir a través de


ProvideXmlEditorChooserDesignerViewAttribute Clase

Definición

Se usa para proporcionar información de registro al selector de XML para un diseñador personalizado de XML.

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

Constructores

ProvideXmlEditorChooserDesignerViewAttribute(String, String, Object, Int32)

Constructor para ProvideXmlEditorChooserDesignerViewAttribute.

Propiedades

CodeLogicalViewEditor

Generador de editores que se va a asociar a la vista lógica del código.

DebuggingLogicalViewEditor

Generador de editores que se va a asociar a la vista lógica de depuración.

DefaultNamespace

Espacio de nombres predeterminado del elemento raíz XML usado en los documentos que admite este editor. Si se especifica un espacio de nombres predeterminado y un espacio de nombres, una coincidencia en cualquiera de los dos calificará el documento.

DesignerLogicalViewEditor

Generador de editores que se va a asociar a la vista lógica del diseñador.

IsDataSet

Valor especial utilizado solamente por el Diseñador de Dataset.

MatchExtensionAndNamespace

Valor booleano que indica si el selector de XML debe coincidir en la extensión de archivo y el espacio de nombres. Si es false, el selector de XML coincidirá con en la extensión o el espacio de nombres. Si se especifica un espacio de nombres predeterminado y un espacio de nombres, una coincidencia en cualquiera de los dos calificará el documento.

Namespace

El espacio de nombres XML usado en documentos que este editor admite. Si se especifica un espacio de nombres predeterminado y un espacio de nombres, una coincidencia en cualquiera de los dos calificará el documento.

TextLogicalViewEditor

Generador de editores que se va a asociar a la vista lógica de texto.

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)

Registra este atributo en el contexto dado.

Unregister(RegistrationAttribute+RegistrationContext)

Anula el registro de este atributo.

Se aplica a