ProvideXmlEditorChooserDesignerViewAttribute Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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í |