ProvideXmlEditorChooserDesignerViewAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |