Udostępnij za pośrednictwem


ProvideXmlEditorChooserDesignerViewAttribute Klasa

Definicja

Służy do przekazywania informacji rejestracyjnych do modułu wyboru XML dla niestandardowego projektanta 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
Dziedziczenie
ProvideXmlEditorChooserDesignerViewAttribute
Atrybuty

Konstruktory

ProvideXmlEditorChooserDesignerViewAttribute(String, String, Object, Int32)

Konstruktor elementu ProvideXmlEditorChooserDesignerViewAttribute.

Właściwości

CodeLogicalViewEditor

Fabryka edytorów do skojarzenia z widokiem logicznym kodu

DebuggingLogicalViewEditor

Fabryka edytorów do skojarzenia z widokiem logicznym debugowania

DefaultNamespace

Domyślna przestrzeń nazw elementu XML używana w dokumentach, które obsługuje ten edytor. Jeśli zostanie określona domyślna przestrzeń nazw i przestrzeń nazw, dopasowanie do dowolnego z tych elementów będzie kwalifikować dokument.

DesignerLogicalViewEditor

Fabryka edytorów do skojarzenia z widokiem logicznym projektanta

IsDataSet

Wartość specjalna używana tylko przez projektanta zestawu danych.

MatchExtensionAndNamespace

Wartość logiczna wskazująca, czy wybór XML powinien być zgodny zarówno z rozszerzeniem pliku, jak i przestrzenią nazw. Jeśli wartość false, wybór XML będzie zgodny z rozszerzeniem lub przestrzenią nazw. Jeśli zostanie określona domyślna przestrzeń nazw i przestrzeń nazw, dopasowanie do dowolnego z tych elementów będzie kwalifikować dokument.

Namespace

Przestrzeń nazw XML używana w dokumentach, które obsługuje ten edytor. Jeśli zostanie określona domyślna przestrzeń nazw i przestrzeń nazw, dopasowanie do dowolnego z tych elementów będzie kwalifikować dokument.

TextLogicalViewEditor

Fabryka edytorów do skojarzenia z widokiem logicznym tekstu

TypeId

Zastąp właściwość TypeID, aby umożliwić klasom pochodnym RegistrationAttribute pracować z elementem System.ComponentModel.TypeDescriptor.GetAttributes(...). Atrybut pochodzący z tej właściwości będzie musiał zastąpić tę właściwość tylko wtedy, gdy potrzebuje lepszej kontroli nad wystąpieniami, które można zastosować do klasy.

(Odziedziczone po RegistrationAttribute)

Metody

GetPackageRegKeyPath(Guid)

Pobiera ścieżkę rejestru (względem katalogu głównego rejestru aplikacji) pakietu VSPackage.

(Odziedziczone po RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Rejestruje ten atrybut przy użyciu danego kontekstu.

Unregister(RegistrationAttribute+RegistrationContext)

Wyrejestrowuje ten atrybut.

Dotyczy