PresentationElementTypeDescriptionProvider – třída
Poznámka: Toto rozhraní API je nyní zastaralé.
PresentationElementTypeDescriptionProvider poskytuje wrapper třídu, která zapouzdřuje ModelElement objektu.Tato třída je vyvoláno mřížky vlastností chce ModelElement objekt pro vykreslení.
Hierarchie dědičnosti
System.Object
System.ComponentModel.TypeDescriptionProvider
Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptionProvider
Microsoft.VisualStudio.Modeling.Diagrams.PresentationElementTypeDescriptionProvider
Obor názvů: Microsoft.VisualStudio.Modeling.Diagrams
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntaxe
'Deklarace
<ObsoleteAttribute("This class is redundant and may be removed in a later version. Derive from ElementTypeDescriptor instead.", _
True)> _
Public Class PresentationElementTypeDescriptionProvider _
Inherits ElementTypeDescriptionProvider
[ObsoleteAttribute("This class is redundant and may be removed in a later version. Derive from ElementTypeDescriptor instead.",
true)]
public class PresentationElementTypeDescriptionProvider : ElementTypeDescriptionProvider
Typ PresentationElementTypeDescriptionProvider zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
PresentationElementTypeDescriptionProvider |
Nahoru
Metody
Název | Popis | |
---|---|---|
CreateCustomTypeDescriptor(ICustomTypeDescriptor, ModelElement) | Overridables odvozené třídy poskytnout ICustomTypeDescriptor (který nemusí být ElementTypeDescriptor).Základní implementace volání jednoduše vytvořit ElementTypeDescriptor CreateTypeDescriptor(). (Zděděno z ElementTypeDescriptionProvider.) | |
CreateCustomTypeDescriptor(ICustomTypeDescriptor, Type) | Overridables odvozené třídy poskytnout ICustomTypeDescriptor (který nemusí být ElementTypeDescriptor).Základní implementace volání jednoduše vytvořit ElementTypeDescriptor CreateTypeDescriptor(). (Zděděno z ElementTypeDescriptionProvider.) | |
CreateInstance | Vytvoří objekt, který lze nahradit jiným datovým typem. (Zděděno z TypeDescriptionProvider.) | |
CreatePresentationElementTypeDescriptor | Vytvořte nový PresentationElementTypeDescriptor vlastnost mřížky pro vykreslení vlastnosti.Třída je odvozen z PresentationElementTypeDescriptionProvider můžete přepsat tuto metodu stanovit své vlastní typ popisovače. | |
CreateTypeDescriptor(ICustomTypeDescriptor, Type) | Overridables odvozené třídy poskytnout vlastní typ popisovače. (Zděděno z ElementTypeDescriptionProvider.) | |
CreateTypeDescriptor(ICustomTypeDescriptor, ModelElement) | Obsahuje vlastní typ popisovače PresentationElement. (Přepisuje ElementTypeDescriptionProvider.CreateTypeDescriptor(ICustomTypeDescriptor, ModelElement).) | |
Equals | Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.) | |
Finalize | Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.) | |
GetCache | Načte do mezipaměti podle objektu přistupovat jako IDictionary párů klíč/hodnota. (Zděděno z TypeDescriptionProvider.) | |
GetExtendedTypeDescriptor | Získá popisovač rozšířeného vlastního typu pro daný objekt. (Zděděno z TypeDescriptionProvider.) | |
GetExtenderProviders | Získá zprostředkovatele zařízení extender pro zadaný objekt. (Zděděno z TypeDescriptionProvider.) | |
GetFullComponentName | Získá název dané součásti, nebo nullodkaz null (Nothing v jazyce Visual Basic) Pokud komponenta nemá žádný název. (Zděděno z TypeDescriptionProvider.) | |
GetHashCode | Slouží jako výchozí funkce hash. (Zděděno z Object.) | |
GetReflectionType(Type) | Provede běžný odrazu proti typu. (Zděděno z TypeDescriptionProvider.) | |
GetReflectionType(Object) | Provede běžný odrazu proti daný objekt. (Zděděno z TypeDescriptionProvider.) | |
GetReflectionType(Type, Object) | Provede běžný odrazu proti daný objekt s daného typu. (Zděděno z TypeDescriptionProvider.) | |
GetRuntimeType | Převede reflexe typu runtime typu. (Zděděno z TypeDescriptionProvider.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
GetTypeDescriptor(Type) | Získá popisovač vlastní typ daného typu. (Zděděno z TypeDescriptionProvider.) | |
GetTypeDescriptor(Object) | Získá popisovač vlastní typ pro daný objekt. (Zděděno z TypeDescriptionProvider.) | |
GetTypeDescriptor(Type, Object) | Získá vlastní typ popisovače pro daný typ a objektu. (Zděděno z ElementTypeDescriptionProvider.) | |
IsSupportedType | Získá hodnotu, která označuje, zda je kompatibilní s popis typu a jeho řetězec zprostředkovatele popis typu zadaného typu. (Zděděno z TypeDescriptionProvider.) | |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) | |
ToString | Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Nahoru
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.