ProvideXmlEditorChooserDesignerViewAttribute Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
[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
- 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. |
DefaultLogicalView |
Un identificador único del generador del editor en la vista lógica predeterminada. |
DesignerLogicalViewEditor |
Generador de editores que se va a asociar a la vista lógica del diseñador. |
Extension |
Extensión de archivo para el tipo XML personalizado (por ejemplo, "xaml", "resx", "xsd"). |
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. |
Name |
El nombre de clave del Registro para el editor XML. Por ejemplo "RESX", "Silverlight", "Flujo de trabajo", etc. |
Namespace |
El espacio de nombres XML usado en documentos que este editor admite. |
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) |
XmlChooserPriority |
La prioridad de la extensión en el Selector de XML. Este valor debe ser mayor que el valor de prioridad de la extensión para EditorFactory del diseñador XML. |
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 un diseñador como posible editor para una extensión concreta |
Unregister(RegistrationAttribute+RegistrationContext) |
Anula el registro de un diseñador como posible editor para una extensión concreta |