ElementTypeDescriptionProvider – třída
Poskytuje metody pro vytváření a načítání ElementTypeDescriptor objektů.
Hierarchie dědičnosti
System.Object
System.ComponentModel.TypeDescriptionProvider
Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptionProvider
Microsoft.VisualStudio.Modeling.Diagrams.PresentationElementTypeDescriptionProvider
Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelTypeDescriptorProvider
Obor názvů: Microsoft.VisualStudio.Modeling.Design
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntaxe
'Deklarace
Public Class ElementTypeDescriptionProvider _
Inherits TypeDescriptionProvider
public class ElementTypeDescriptionProvider : TypeDescriptionProvider
Typ ElementTypeDescriptionProvider zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
ElementTypeDescriptionProvider | Vytvoří novou instanci třídy ElementTypeDescriptionProvider. |
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(). | |
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(). | |
CreateInstance | Vytvoří objekt, který můžete použít pro jiný typ dat. (Zděděno z TypeDescriptionProvider.) | |
CreateTypeDescriptor(ICustomTypeDescriptor, ModelElement) | Vytvoří vlastní typ popisovače. | |
CreateTypeDescriptor(ICustomTypeDescriptor, Type) | Overridables odvozené třídy poskytnout vlastní typ popisovače. | |
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. (Přepisuje TypeDescriptionProvider.GetTypeDescriptor(Type, Object).) | |
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.