ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute 类

定义

用于指示自定义 XML 设计器不应允许使用基于文本的标准 XML 编辑器进行 SxS 编辑。

public ref class ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute
Inherits RegistrationAttribute
继承
ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute
属性

构造函数

ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute(String, Object)

ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute 的构造函数。

属性

EditorFactory

应阻止 XML 编辑器中并行编辑的编辑器工厂的唯一 ID

Name

应阻止 XML 编辑器中并行编辑的设计器的注册表项名称

TypeId

重写 TypeID 属性,使 RegistrationAttribute 派生类能够与 System.ComponentModel.TypeDescriptor.GetAttributes 一起使用 (...) 。仅当派生自此属性的属性需要对可应用于类的实例使用更好的控件时,它才必须重写此属性。

(继承自 RegistrationAttribute)

方法

GetPackageRegKeyPath(Guid)

获取相对于 VSPackage 的应用程序) 注册表根目录 (注册表路径。

(继承自 RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

将编辑器工厂注册为不支持与 Xml 编辑器并行编辑

Unregister(RegistrationAttribute+RegistrationContext)

将编辑器工厂注销为不支持并行编辑以及 Xml 编辑器

适用于