ProvideXmlEditorChooserDesignerViewAttribute Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Used to provide registration information to the XML Chooser for a custom XML designer.
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
- Inheritance
- Attributes
Constructors
ProvideXmlEditorChooserDesignerViewAttribute(String, String, Object, Int32) |
Constructor for ProvideXmlEditorChooserDesignerViewAttribute. |
Properties
CodeLogicalViewEditor |
The editor factory to associate with the code logical view |
DebuggingLogicalViewEditor |
The editor factory to associate with the debugging logical view |
DefaultNamespace |
The XML root element default namespace used in documents that this editor supports. If default namespace and namespace specified, a match on either will qualify the document. |
DesignerLogicalViewEditor |
The editor factory to associate with the designer logical view |
IsDataSet |
Special value used only by the DataSet designer. |
MatchExtensionAndNamespace |
Boolean value indicating whether the XML chooser should match on both the file extension and the Namespace. If false, the XML chooser will match on either the extension or the Namespace. If default namespace and namespace specified, a match on either will qualify the document. |
Namespace |
The XML Namespace used in documents that this editor supports. If default namespace and namespace specified, a match on either will qualify the document. |
TextLogicalViewEditor |
The editor factory to associate with the text logical view |
TypeId |
Override the TypeID property in order to let the RegistrationAttribute derived classes to work with System.ComponentModel.TypeDescriptor.GetAttributes(...). An attribute derived from this one will have to override this property only if it needs a better control on the instances that can be applied to a class. (Inherited from RegistrationAttribute) |
Methods
GetPackageRegKeyPath(Guid) |
Gets the registry path (relative to the registry root of the application) of the VSPackage. (Inherited from RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Registers this attribute with the given context. |
Unregister(RegistrationAttribute+RegistrationContext) |
Unregisters this attribute. |