Condividi tramite


ProvideXmlEditorChooserDesignerViewAttribute Classe

Definizione

Utilizzato per fornire informazioni di registrazione al selettore XML per una finestra di progettazione XML personalizzata.

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
Ereditarietà
ProvideXmlEditorChooserDesignerViewAttribute
Attributi

Costruttori

ProvideXmlEditorChooserDesignerViewAttribute(String, String, Object, Int32)

Costruttore per ProvideXmlEditorChooserDesignerViewAttribute.

Proprietà

CodeLogicalViewEditor

La factory dell'editor da associare alla visualizzazione logica di codice

DebuggingLogicalViewEditor

La factory dell'editor da associare alla visualizzazione logica di debug

DefaultNamespace

Spazio dei nomi predefinito dell'elemento radice XML usato nei documenti supportati da questo editor. Se lo spazio dei nomi e lo spazio dei nomi predefiniti sono specificati, verrà qualificata una corrispondenza per uno dei due documenti.

DesignerLogicalViewEditor

La factory dell'editor da associare alla visualizzazione logica di finestra di progettazione

IsDataSet

Valore speciale utilizzato solo da Progettazione DataSet.

MatchExtensionAndNamespace

Valore booleano che indica se il selettore XML deve corrispondere sia all'estensione dei file che allo spazio dei nomi. Se false, la selezione XML corrisponderà all'estensione o allo spazio dei nomi. Se lo spazio dei nomi e lo spazio dei nomi predefiniti sono specificati, verrà qualificata una corrispondenza per uno dei due documenti.

Namespace

Spazio dei nomi XML utilizzato nei documenti supportati da questo editor. Se lo spazio dei nomi e lo spazio dei nomi predefiniti sono specificati, verrà qualificata una corrispondenza per uno dei due documenti.

TextLogicalViewEditor

La factory dell'editor da associare alla visualizzazione logica di testo

TypeId

Eseguire l'override della proprietà TypeID per consentire alle classi derivate RegistrationAttribute di usare System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attributo derivato da questo deve eseguire l'override di questa proprietà solo se necessita di un controllo migliore sulle istanze che possono essere applicate a una classe.

(Ereditato da RegistrationAttribute)

Metodi

GetPackageRegKeyPath(Guid)

Ottiene il percorso del Registro di sistema (relativo alla radice del Registro di sistema dell'applicazione) del pacchetto VS.

(Ereditato da RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Registra l'attributo con il contesto specificato.

Unregister(RegistrationAttribute+RegistrationContext)

Annulla la registrazione di questo attributo.

Si applica a