ProvideXmlEditorChooserDesignerViewAttribute Class

 

Used to provide registration information to the XML Chooser for a custom XML designer.

Namespace:   Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

System::Object
  System::Attribute
    Microsoft.VisualStudio.Shell::RegistrationAttribute
      Microsoft.VisualStudio.Modeling.Shell::ProvideXmlEditorChooserDesignerViewAttribute

[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = true, 
	Inherited = true)]
public ref class ProvideXmlEditorChooserDesignerViewAttribute sealed : RegistrationAttribute

NameDescription
System_CAPS_pubmethodProvideXmlEditorChooserDesignerViewAttribute(String^, String^, Object^, Int32)

Constructor for ProvideXmlEditorChooserDesignerViewAttribute.

NameDescription
System_CAPS_pubpropertyCodeLogicalViewEditor

The editor factory to associate with the code logical view

System_CAPS_pubpropertyDebuggingLogicalViewEditor

The editor factory to associate with the debugging logical view

System_CAPS_pubpropertyDefaultLogicalView

A unique Id of the editor factory for the default logical view.

System_CAPS_pubpropertyDesignerLogicalViewEditor

The editor factory to associate with the designer logical view

System_CAPS_pubpropertyExtension

The file extension for your custom XML type (e.g. "xaml", "resx", "xsd").

System_CAPS_pubpropertyIsDataSet

Special value used only by the DataSet designer.

System_CAPS_pubpropertyMatchExtensionAndNamespace

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.

System_CAPS_pubpropertyName

The registry keyName for your XML editor. For example "RESX", "Silverlight", "Workflow", etc...

System_CAPS_pubpropertyNamespace

The XML Namespace used in documents that this editor supports.

System_CAPS_pubpropertyTextLogicalViewEditor

The editor factory to associate with the text logical view

System_CAPS_pubpropertyTypeId

(Inherited from RegistrationAttribute.)

System_CAPS_pubpropertyXmlChooserPriority

The priority of the extension in the XML Chooser. This value must be greater than the extension's priority value for the XML designer's EditorFactory

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Attribute.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Attribute.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIsDefaultAttribute()

(Inherited from Attribute.)

System_CAPS_pubmethodMatch(Object^)

(Inherited from Attribute.)

System_CAPS_pubmethodRegister(RegistrationAttribute::RegistrationContext^)

Register a designer as a potential editor for a particular extension(Overrides RegistrationAttribute::Register(RegistrationAttribute::RegistrationContext^).)

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodUnregister(RegistrationAttribute::RegistrationContext^)

Unregister a designer as a potential editor for a particular extension(Overrides RegistrationAttribute::Unregister(RegistrationAttribute::RegistrationContext^).)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: