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.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.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ý můžete použít pro jiný typ dat. (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 zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.) | |
GetCache | Získá-objekt mezipaměti, jako IDictionary párů klíč/hodnota. (Zděděno z TypeDescriptionProvider.) | |
GetExtendedTypeDescriptor | Získá popisovač extended vlastní typ daného objektu. (Zděděno z TypeDescriptionProvider.) | |
GetExtenderProviders | Zadaný objekt získá zprostředkovatelů zařízení extender. (Zděděno z TypeDescriptionProvider.) | |
GetFullComponentName | Získá název zadané součásti nebo nullodkaz null (Nothing v jazyce Visual Basic) Pokud komponenta nemá žádný název. (Zděděno z TypeDescriptionProvider.) | |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetReflectionType(Type) | Provede normální reflexe oproti typu. (Zděděno z TypeDescriptionProvider.) | |
GetReflectionType(Object) | Provede normální reflexe proti daný objekt. (Zděděno z TypeDescriptionProvider.) | |
GetReflectionType(Type, Object) | Provede normální reflexe proti daný objekt s daným typem. (Zděděno z TypeDescriptionProvider.) | |
GetRuntimeType | Převede typ reflexe typu runtime. (Zděděno z TypeDescriptionProvider.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
GetTypeDescriptor(Type) | Získá vlastní typ popisovače daného typu. (Zděděno z TypeDescriptionProvider.) | |
GetTypeDescriptor(Object) | Získá vlastní typ popisovače 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ěz poskytovatelů popis typu zadaného typu. (Zděděno z TypeDescriptionProvider.) | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
ToString | Vrátí ř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.