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(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) |
Отменяет регистрацию этого атрибута. |