Sdílet prostřednictvím


ProvideXmlEditorChooserDesignerViewAttribute Třída

Definice

Slouží k poskytování registračních informací do nástroje XML Chooser pro vlastního návrháře XML.

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
Dědičnost
ProvideXmlEditorChooserDesignerViewAttribute
Atributy

Konstruktory

ProvideXmlEditorChooserDesignerViewAttribute(String, String, Object, Int32)

Konstruktor pro ProvideXmlEditorChooserDesignerViewAttribute.

Vlastnosti

CodeLogicalViewEditor

Objekt pro vytváření editorů, který se má přidružit k logickému zobrazení kódu

DebuggingLogicalViewEditor

Objekt pro vytváření editoru, který se má přidružit k logickému zobrazení ladění

DefaultLogicalView

Jedinečné ID továrny editoru pro výchozí logické zobrazení.

DesignerLogicalViewEditor

Objekt pro vytváření editoru, který se má přidružit k logickému zobrazení návrháře

Extension

Přípona souboru pro váš vlastní typ XML (např. "xaml", "resx", "xsd").

IsDataSet

Speciální hodnota používaná pouze návrhářem datové sady.

MatchExtensionAndNamespace

Logická hodnota označující, zda se má výběr XML shodovat s příponou souboru i oborem názvů. Pokud je false, bude se výběr XML shodovat s rozšířením nebo oborem názvů.

Name

Název klíče registru pro editor XML. Například RESX, Silverlight, Pracovní postup atd.

Namespace

Obor názvů XML používaný v dokumentech, které tento editor podporuje.

TextLogicalViewEditor

Objekt pro vytváření editorů, který se má přidružit k logickému zobrazení textu

TypeId

Přepište vlastnost TypeID, aby mohly odvozené třídy RegistrationAttribute pracovat s System.ComponentModel.TypeDescriptor.GetAttributes(...). Atribut odvozený z tohoto bude muset přepsat tuto vlastnost pouze v případě, že potřebuje lepší kontrolu nad instancemi, které lze použít na třídu.

(Zděděno od RegistrationAttribute)
XmlChooserPriority

Priorita rozšíření ve výběru XML. Tato hodnota musí být větší než hodnota priority rozšíření pro EditorFactory návrháře XML.

Metody

GetPackageRegKeyPath(Guid)

Získá cestu registru (vzhledem k kořenovému adresáři registru aplikace) VSPackage.

(Zděděno od RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Registrace návrháře jako potenciálního editora pro konkrétní rozšíření

Unregister(RegistrationAttribute+RegistrationContext)

Zrušení registrace návrháře jako potenciálního editora pro konkrétní rozšíření

Platí pro