Udostępnij za pośrednictwem


Klasa PresentationElementTypeDescriptor

Klasa dla przewidujące ModelElement TypeDesriptor siatki czy obsługuje!

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Diagrams
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Składnia

'Deklaracja
Public Class PresentationElementTypeDescriptor _
    Inherits ElementTypeDescriptor
public class PresentationElementTypeDescriptor : ElementTypeDescriptor

Typ PresentationElementTypeDescriptor uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna PresentationElementTypeDescriptor(ICustomTypeDescriptor, PresentationElement)
Metoda chroniona PresentationElementTypeDescriptor(ICustomTypeDescriptor, PresentationElement, ModelElement) Przestarzałe. ctor do tworzenia klasy otoki, która reprezentuje element zużywanego przez właściwości siatki.

Początek

Właściwości

  Nazwa Opis
Właściwość chroniona ComponentType Pobiera Type elementu modelu, reprezentujących tej klasy. (Odziedziczone z ElementTypeDescriptor).
Właściwość publiczna ModelElement Pobiera element modelu, reprezentujących tej klasy. (Odziedziczone z ElementTypeDescriptor).
Właściwość publiczna PresentationElement Zwraca element modelu prezentacji, które są opisane przez ten deskryptor
Właściwość chroniona RepresentedModelElement
Właściwość chroniona Store (Odziedziczone z ElementTypeDescriptor).

Początek

Metody

  Nazwa Opis
Metoda chroniona CollectionRolePropertiesBrowsable Dla wszystkich relacji uczestnictwa tego elementu modelu zwrotu, czy dowolnego elementu PropertyDescriptor dla właściwości kolekcji, oparte na rolach jest Browsable (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona CreateCollectionPropertyDescriptor (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona CreatePropertyDescriptor Tworzy deskryptor właściwości elementu modelu. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona CreateRolePlayerPropertyDescriptor Tworzy deskryptor właściwości rolę elementu modelu. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetAttributes Zwraca kolekcję atrybutów niestandardowych dla typu, reprezentowane przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor).
Metoda chroniona GetCategory Zwraca zlokalizowany ciąg dla kategorii właściwości domeny. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna GetClassName Pobiera nazwę klasy, wyświetlane w siatce właściwości. (Zastępuje ElementTypeDescriptor.GetClassName()).
Metoda publiczna GetComponentName Pobiera nazwę składnika, wyświetlane w siatce właściwości. (Zastępuje ElementTypeDescriptor.GetComponentName()).
Metoda publiczna GetConverter Zwraca konwertera typu dla typu, reprezentowane przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor).
Metoda publiczna GetDefaultEvent Zwraca deskryptor zdarzenia dla zdarzenia domyślnego obiektu reprezentowanego przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor).
Metoda publiczna GetDefaultProperty Zwraca deskryptor właściwości domyślne właściwości obiektu reprezentowanego przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor).
Metoda chroniona GetDescription Zwraca ciąg zlokalizowany opis właściwości domeny. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona GetDisplayProperties(ModelElement, PropertyDescriptor%) Zwraca kolekcję deskryptory właściwości dla wszystkich właściwości elementu modelu. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona GetDisplayProperties(ModelElement, Store, PropertyDescriptor%) Zwraca listę deskryptory właściwości odpowiadające każdej właściwości domeny (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona GetDomainClassInfo Zwraca informacje o klasie domeny dla typu opisywany element. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona GetDomainPropertyAttributes Zwraca tablicę niestandardowych atrybutów, które są stosowane do właściwości opisanych. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna GetEditor Zwraca Edytor określonego typu, który ma być skojarzona z klasą, reprezentowane przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor).
Metoda publiczna GetEvents() Zwraca kolekcję deskryptory zdarzenia dla obiektu reprezentowanego przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor).
Metoda publiczna GetEvents(array<Attribute[]) Zwraca kolekcję filtrowane deskryptorów zdarzeń do obiektu reprezentowanego przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor).
Metoda chroniona GetExtensionProperties Zwróci deskryptory właściwości dla wszelkich elementów rozszerzeń (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetProperties() Zwraca kolekcję deskryptory właściwości domeny, który zawiera wszystkie właściwości typu opisane. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna GetProperties(array<Attribute[]) Zwraca wartość właściwości dla tego wystąpienia składnika za pomocą tablicy atrybutu jako filtr. (Zastępuje ElementTypeDescriptor.GetProperties(array<Attribute[])).
Metoda chroniona GetPropertyDescriptorDisplayName Zwraca zlokalizowany ciąg dla nazwy wyświetlania właściwości domeny. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna GetPropertyOwner Zwraca obiekt, który zawiera właściwość opisane przez deskryptor określonej właściwości. (Odziedziczone z CustomTypeDescriptor).
Metoda chroniona GetRolePlayerPropertyAttributes Zwraca tablicę niestandardowych atrybutów, które są stosowane do właściwości opisane roli. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona IncludeCollectionRoleProperties Dla wszystkich relacji uczestnictwa tego elementu modelu zwrotu czy elementu PropertyDescriptor dla właściwości kolekcji, na podstawie ról. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona IncludeEmbeddingRelationshipProperties Dla określonego modelu element zwraca wartość, która wskazuje, czy chcesz dodać właściwości elementu docelowego osadzone relacje, które nie zezwala na duplikaty. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona IncludeOppositeRolePlayerProperties Wszystkie relacje uczestnictwa tego elementu modelu zwrotu czy mają być wyświetlane przeciwnych player rolę ElementName właściwości, jeśli istnieje (Zastępuje ElementTypeDescriptor.IncludeOppositeRolePlayerProperties(ModelElement)).
Metoda chroniona IsPropertyDescriptorReadOnly Zwraca wartość, która wskazuje, czy opisano właściwość jest tylko do odczytu. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda chroniona ShouldCreateCollectionPropertyDescriptor W przypadku relacji i instancji poziomu rolę uczestników zaangażowanych zwracają czy utworzyć deskryptor kolekcje właściwości (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona ShouldCreatePropertyDescriptor Zwraca wartość, która wskazuje, czy dla właściwości określonej domeny powinien zostać utworzony deskryptora. (Odziedziczone z ElementTypeDescriptor).
Metoda chroniona ShouldCreateRolePlayerPropertyDescriptor Zwraca wartość, która wskazuje, czy należy utworzyć deskryptora dla właściwości określonej roli. (Odziedziczone z ElementTypeDescriptor).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Diagrams