Sdílet prostřednictvím


PresentationElementTypeDescriptor – třída

Podpora pro poskytování ModelElement TypeDesriptor mřížky vlastnost třídy!

Hierarchie dědičnosti

System.Object
  System.ComponentModel.CustomTypeDescriptor
    Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
      Microsoft.VisualStudio.Modeling.Diagrams.PresentationElementTypeDescriptor
        Microsoft.VisualStudio.Modeling.Diagrams.CommentShapeTypeDescriptor
        Microsoft.VisualStudio.Modeling.Diagrams.CompartmentTypeDescriptor
        Microsoft.VisualStudio.Modeling.Diagrams.DiagramTypeDescriptor
        Microsoft.VisualStudio.Modeling.Diagrams.LabelShapeTypeDescriptor
        Microsoft.VisualStudio.Modeling.Diagrams.NodeShapeTypeDescriptor

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
Public Class PresentationElementTypeDescriptor _
    Inherits ElementTypeDescriptor
public class PresentationElementTypeDescriptor : ElementTypeDescriptor

Typ PresentationElementTypeDescriptor zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda PresentationElementTypeDescriptor(ICustomTypeDescriptor, PresentationElement)
Chráněná metoda PresentationElementTypeDescriptor(ICustomTypeDescriptor, PresentationElement, ModelElement) Zastaralé. ctor pro vytváření wrapper třídu, která představuje prvek k vlastnosti mřížky.

Nahoru

Vlastnosti

  Název Popis
Chráněná vlastnost ComponentType Získává Type prvku modelu, který je tato třída představuje. (Zděděno z ElementTypeDescriptor.)
Veřejná vlastnost ModelElement Získá, je tato třída představující prvek modelu. (Zděděno z ElementTypeDescriptor.)
Veřejná vlastnost PresentationElement Vrátí hodnotu prvku modelu prezentace popsaná tento popisovač
Chráněná vlastnost RepresentedModelElement
Chráněná vlastnost Store (Zděděno z ElementTypeDescriptor.)

Nahoru

Metody

  Název Popis
Chráněná metoda CollectionRolePropertiesBrowsable Pro všechny relace účastnit tohoto prvku modelu vrátíte, zda všechny PropertyDescriptor vlastností kolekce založené na rolích je Browsable (Zděděno z ElementTypeDescriptor.)
Chráněná metoda CreateCollectionPropertyDescriptor (Zděděno z ElementTypeDescriptor.)
Chráněná metoda CreatePropertyDescriptor Vytvoří popisovač vlastnosti prvku modelu. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda CreateRolePlayerPropertyDescriptor Vytvoří popisovač role vlastnosti prvku modelu. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda 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.)
Veřejná metoda GetAttributes Vrátí kolekci vlastní atributy typu zastoupen tento popisovač typu. (Zděděno z CustomTypeDescriptor.)
Chráněná metoda GetCategory Vrátí řetězec lokalizované kategorie vlastností domény. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda GetClassName Získá název třídy v tabulce vlastností zobrazeny. (Přepisuje ElementTypeDescriptor.GetClassName().)
Veřejná metoda GetComponentName Získá název součásti zobrazené v mřížce vlastnost. (Přepisuje ElementTypeDescriptor.GetComponentName().)
Veřejná metoda GetConverter Vrátí hodnotu typu převaděč pro typ zastoupen tento popisovač typu. (Zděděno z CustomTypeDescriptor.)
Veřejná metoda GetDefaultEvent Vrátí popisovač události pro výchozí událost objekt reprezentovaný tento popisovač typu. (Zděděno z CustomTypeDescriptor.)
Veřejná metoda GetDefaultProperty Vrátí popisovač vlastnosti pro výchozí vlastnost objekt reprezentovaný tento popisovač typu. (Zděděno z CustomTypeDescriptor.)
Chráněná metoda GetDescription Vrátí řetězec lokalizovaný popis vlastností domény. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda GetDisplayProperties(ModelElement, PropertyDescriptor%) Vrátí kolekci vlastností popisovače pro všechny vlastnosti prvku modelu. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda GetDisplayProperties(ModelElement, Store, PropertyDescriptor%) Vrátí seznam vlastností popisovače odpovídající vlastnosti každé domény (Zděděno z ElementTypeDescriptor.)
Chráněná metoda GetDomainClassInfo Informace o třídě domény pro typ prvku popisovaný vrátíte. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda GetDomainPropertyAttributes Vrátí pole vlastní atributy, které jsou popsány vlastnosti použity. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda GetEditor Vrátí hodnotu zadaného typu, který má být spojen s třídou zastoupen tento popisovač typu editor. (Zděděno z CustomTypeDescriptor.)
Veřejná metoda GetEvents() Vrátí kolekci popisovače události pro objekt reprezentovaný tento popisovač typu. (Zděděno z CustomTypeDescriptor.)
Veřejná metoda GetEvents(array<Attribute[]) Vrátí kolekci filtrované popisovače události pro objekt reprezentovaný tento popisovač typu. (Zděděno z CustomTypeDescriptor.)
Chráněná metoda GetExtensionProperties Vrátí vlastnost popisovače pro všechny prvky rozšíření (Zděděno z ElementTypeDescriptor.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetProperties() Vrátí kolekci popisovače vlastnosti domény obsahuje všechny vlastnosti popsané typu. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda GetProperties(array<Attribute[]) Vrátí vlastnosti pro tuto instanci komponenty pomocí atributu pole jako filtr. (Přepisuje ElementTypeDescriptor.GetProperties(array<Attribute[]).)
Chráněná metoda GetPropertyDescriptorDisplayName Vrátí řetězec lokalizovaný název zobrazení vlastností domény. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda GetPropertyOwner Vrátí objekt, který obsahuje vlastnost popsaná popisovač určený vlastností. (Zděděno z CustomTypeDescriptor.)
Chráněná metoda GetRolePlayerPropertyAttributes Vrátí pole vlastní atributy, které jsou použity vlastnosti popsané role. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda IncludeCollectionRoleProperties Pro všechny relace účastnit tohoto prvku modelu vrátíte zda stanovit vlastnosti kolekce založené na rolích PropertyDescriptor. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda IncludeEmbeddingRelationshipProperties Pro zadaný model prvku, vrátí hodnotu, která označuje, zda přidat vlastnosti cílový prvek vložený vztahů, které nejsou přípustné duplicity. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda IncludeOppositeRolePlayerProperties Pro všechny relace účastnit tohoto prvku modelu vrátíte, zda se má zobrazit opačné aktéra role ElementName vlastnost, pokud existuje (Přepisuje ElementTypeDescriptor.IncludeOppositeRolePlayerProperties(ModelElement).)
Chráněná metoda IsPropertyDescriptorReadOnly Vrátí hodnotu, která označuje, zda je popsáno vlastnost jen pro čtení. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Chráněná metoda ShouldCreateCollectionPropertyDescriptor Vztah a instance úrovni role subjektů zapojených vrátíte, zda vytvořit vlastnost popisovač pro kolekce (Zděděno z ElementTypeDescriptor.)
Chráněná metoda ShouldCreatePropertyDescriptor Vrátí hodnotu, která označuje, zda by měl být vytvořen popisovač pro vlastnost zadanou doménu. (Zděděno z ElementTypeDescriptor.)
Chráněná metoda ShouldCreateRolePlayerPropertyDescriptor Vrátí hodnotu, která označuje, zda by měl být vytvořen popisovač pro vlastnost určenou roli. (Zděděno z ElementTypeDescriptor.)
Veřejná metoda 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.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.Diagrams – obor názvů