Поделиться через


ProvideXmlEditorChooserDesignerViewAttribute Класс

Определение

Используется для предоставления сведений о регистрации средству выбора XML для пользовательского конструктора XML.

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
Наследование
ProvideXmlEditorChooserDesignerViewAttribute
Атрибуты

Конструкторы

ProvideXmlEditorChooserDesignerViewAttribute(String, String, Object, Int32)

Конструктор для ProvideXmlEditorChooserDesignerViewAttribute.

Свойства

CodeLogicalViewEditor

Фабрика редактора, которую требуется связать с логическим представлением кода

DebuggingLogicalViewEditor

Фабрика редактора, которую требуется связать с логическим представлением отладки

DefaultNamespace

Пространство имен корневого XML-элемента по умолчанию, используемое в документах, поддерживаемых этим редактором. Если заданы пространство имен по умолчанию и пространство имен, совпадение в любом из этих значений будет соответствовать документу.

DesignerLogicalViewEditor

Фабрика редактора, которую требуется связать с логическим представлением конструктора

IsDataSet

Специальное значение, используемое только конструктором наборов данных.

MatchExtensionAndNamespace

логическое значение, указывающее, должен ли функция выбора XML совпадать как для расширения файла, так и для пространстве имен. Если значение равно false, средство выбора XML будет искать совпадение либо по расширению, либо по пространству имен. Если заданы пространство имен по умолчанию и пространство имен, совпадение в любом из этих значений будет соответствовать документу.

Namespace

Пространство имен XML, использованное в документах, поддерживаемых этим редактором. Если заданы пространство имен по умолчанию и пространство имен, совпадение в любом из этих значений будет соответствовать документу.

TextLogicalViewEditor

Фабрика редактора, которую требуется связать с логическим представлением текста

TypeId

Переопределите свойство TypeID, чтобы разрешить производным классам RegistrationAttribute работать с System.ComponentModel.TypeDescriptor.GetAttributes(...). Атрибут, производный от этого, должен переопределять это свойство только в том случае, если ему требуется более эффективное управление экземплярами, которые можно применить к классу.

(Унаследовано от RegistrationAttribute)

Методы

GetPackageRegKeyPath(Guid)

Получает путь в реестре (относительно корня реестра приложения) VSPackage.

(Унаследовано от RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Регистрирует данный атрибут с заданным контекстом.

Unregister(RegistrationAttribute+RegistrationContext)

Отменяет регистрацию этого атрибута.

Применяется к