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.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.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ý lze nahradit jiným datovým typem. (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 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. (Přepisuje TypeDescriptionProvider.GetTypeDescriptor(Type, Object).) |
![]() |
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.