Klasa DiagramTypeDescriptor
Wyspecjalizowany typ deskryptora dla klasy diagramu.
Hierarchia dziedziczenia
System.Object
System.ComponentModel.CustomTypeDescriptor
Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
Microsoft.VisualStudio.Modeling.Diagrams.PresentationElementTypeDescriptor
Microsoft.VisualStudio.Modeling.Diagrams.DiagramTypeDescriptor
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Diagrams
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Składnia
'Deklaracja
Public Class DiagramTypeDescriptor _
Inherits PresentationElementTypeDescriptor
public class DiagramTypeDescriptor : PresentationElementTypeDescriptor
Typ DiagramTypeDescriptor uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
DiagramTypeDescriptor(ICustomTypeDescriptor, Diagram) | ||
DiagramTypeDescriptor(ICustomTypeDescriptor, PresentationElement, ModelElement) | Nieaktualne. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
ComponentType | Pobiera Type elementu modelu, reprezentujących tej klasy. (Odziedziczone z ElementTypeDescriptor). | |
ModelElement | Pobiera element modelu, reprezentujących tej klasy. (Odziedziczone z ElementTypeDescriptor). | |
PresentationElement | Zwraca element modelu prezentacji, które są opisane przez ten deskryptor (Odziedziczone z PresentationElementTypeDescriptor). | |
RepresentedModelElement | (Odziedziczone z PresentationElementTypeDescriptor). | |
Store | (Odziedziczone z ElementTypeDescriptor). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
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). | |
CreateCollectionPropertyDescriptor | (Odziedziczone z ElementTypeDescriptor). | |
CreatePropertyDescriptor | Tworzy deskryptor właściwości elementu modelu. (Odziedziczone z ElementTypeDescriptor). | |
CreateRolePlayerPropertyDescriptor | Tworzy deskryptor właściwości rolę elementu modelu. (Odziedziczone z ElementTypeDescriptor). | |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
GetAttributes | Zwraca kolekcję atrybutów niestandardowych dla typu, reprezentowane przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor). | |
GetCategory | Zwraca zlokalizowany ciąg dla kategorii właściwości domeny. (Odziedziczone z ElementTypeDescriptor). | |
GetClassName | Pobiera nazwę klasy, wyświetlane w siatce właściwości. (Odziedziczone z PresentationElementTypeDescriptor). | |
GetComponentName | (Zastępuje PresentationElementTypeDescriptor.GetComponentName()). | |
GetConverter | Zwraca konwertera typu dla typu, reprezentowane przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor). | |
GetDefaultEvent | Zwraca deskryptor zdarzenia dla zdarzenia domyślnego obiektu reprezentowanego przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor). | |
GetDefaultProperty | Zwraca deskryptor właściwości domyślne właściwości obiektu reprezentowanego przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor). | |
GetDescription | Zwraca ciąg zlokalizowany opis właściwości domeny. (Odziedziczone z ElementTypeDescriptor). | |
GetDisplayProperties(ModelElement, PropertyDescriptor%) | Zwraca kolekcję deskryptory właściwości dla wszystkich właściwości elementu modelu. (Odziedziczone z ElementTypeDescriptor). | |
GetDisplayProperties(ModelElement, Store, PropertyDescriptor%) | Zwraca listę deskryptory właściwości odpowiadające każdej właściwości domeny (Odziedziczone z ElementTypeDescriptor). | |
GetDomainClassInfo | Zwraca informacje o klasie domeny dla typu opisywany element. (Odziedziczone z ElementTypeDescriptor). | |
GetDomainPropertyAttributes | Zwraca tablicę niestandardowych atrybutów, które są stosowane do właściwości opisanych. (Odziedziczone z ElementTypeDescriptor). | |
GetEditor | Zwraca Edytor określonego typu, który ma być skojarzona z klasą, reprezentowane przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor). | |
GetEvents() | Zwraca kolekcję deskryptory zdarzenia dla obiektu reprezentowanego przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor). | |
GetEvents(array<Attribute[]) | Zwraca kolekcję filtrowane deskryptorów zdarzeń do obiektu reprezentowanego przez ten typ deskryptora. (Odziedziczone z CustomTypeDescriptor). | |
GetExtensionProperties | Zwróci deskryptory właściwości dla wszelkich elementów rozszerzeń (Odziedziczone z ElementTypeDescriptor). | |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). | |
GetProperties() | Zwraca kolekcję deskryptory właściwości domeny, który zawiera wszystkie właściwości typu opisane. (Odziedziczone z ElementTypeDescriptor). | |
GetProperties(array<Attribute[]) | Zwraca wartość właściwości dla tego wystąpienia składnika za pomocą tablicy atrybutu jako filtr. (Odziedziczone z PresentationElementTypeDescriptor). | |
GetPropertyDescriptorDisplayName | Zwraca zlokalizowany ciąg dla nazwy wyświetlania właściwości domeny. (Odziedziczone z ElementTypeDescriptor). | |
GetPropertyOwner | Zwraca obiekt, który zawiera właściwość opisane przez deskryptor określonej właściwości. (Odziedziczone z CustomTypeDescriptor). | |
GetRolePlayerPropertyAttributes | Zwraca tablicę niestandardowych atrybutów, które są stosowane do właściwości opisane roli. (Odziedziczone z ElementTypeDescriptor). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
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). | |
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). | |
IncludeOppositeRolePlayerProperties | Wszystkie relacje uczestnictwa tego elementu modelu zwrotu czy mają być wyświetlane przeciwnych player rolę ElementName właściwości, jeśli istnieje (Odziedziczone z PresentationElementTypeDescriptor). | |
IsPropertyDescriptorReadOnly | Zwraca wartość, która wskazuje, czy opisano właściwość jest tylko do odczytu. (Odziedziczone z ElementTypeDescriptor). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
ShouldCreateCollectionPropertyDescriptor | W przypadku relacji i instancji poziomu rolę uczestników zaangażowanych zwracają czy utworzyć deskryptor kolekcje właściwości (Odziedziczone z ElementTypeDescriptor). | |
ShouldCreatePropertyDescriptor | Zwraca wartość, która wskazuje, czy dla właściwości określonej domeny powinien zostać utworzony deskryptora. (Odziedziczone z ElementTypeDescriptor). | |
ShouldCreateRolePlayerPropertyDescriptor | Zwraca wartość, która wskazuje, czy należy utworzyć deskryptora dla właściwości określonej roli. (Odziedziczone z ElementTypeDescriptor). | |
ToString | Zwraca 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.