Klasa PresentationElementTypeDescriptionProvider
Uwaga: ten interfejs API jest teraz nieaktualny.
PresentationElementTypeDescriptionProvider zawiera klasy otoki, która hermetyzuje obiektu element modelu.Ta klasa jest wywoływana, gdy właściwości siatki chce renderowania obiektu element modelu.
Hierarchia dziedziczenia
System.Object
System.ComponentModel.TypeDescriptionProvider
Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptionProvider
Microsoft.VisualStudio.Modeling.Diagrams.PresentationElementTypeDescriptionProvider
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
<ObsoleteAttribute("This class is redundant and may be removed in a later version. Derive from ElementTypeDescriptor instead.", _
True)> _
Public Class PresentationElementTypeDescriptionProvider _
Inherits ElementTypeDescriptionProvider
[ObsoleteAttribute("This class is redundant and may be removed in a later version. Derive from ElementTypeDescriptor instead.",
true)]
public class PresentationElementTypeDescriptionProvider : ElementTypeDescriptionProvider
Typ PresentationElementTypeDescriptionProvider uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
PresentationElementTypeDescriptionProvider |
Początek
Metody
Nazwa | Opis | |
---|---|---|
CreateCustomTypeDescriptor(ICustomTypeDescriptor, ModelElement) | Overridables w klasie pochodnej zapewnienie ICustomTypeDescriptor (która nie musi być ElementTypeDescriptor).Implementacji podstawowej po prostu wywołuje CreateTypeDescriptor(), aby utworzyć ElementTypeDescriptor. (Odziedziczone z ElementTypeDescriptionProvider). | |
CreateCustomTypeDescriptor(ICustomTypeDescriptor, Type) | Overridables w klasie pochodnej zapewnienie ICustomTypeDescriptor (która nie musi być ElementTypeDescriptor).Implementacji podstawowej po prostu wywołuje CreateTypeDescriptor(), aby utworzyć ElementTypeDescriptor. (Odziedziczone z ElementTypeDescriptionProvider). | |
CreateInstance | Tworzy obiekt, który może zastąpić inny typ danych. (Odziedziczone z TypeDescriptionProvider). | |
CreatePresentationElementTypeDescriptor | Tworzenie nowego PresentationElementTypeDescriptor dla siatki właściwości, do renderowania właściwości.Klasa pochodzi od PresentationElementTypeDescriptionProvider można zastąpić tę metodę, aby zapewnić jego własnych typ deskryptora. | |
CreateTypeDescriptor(ICustomTypeDescriptor, Type) | Overridables w klasie pochodnej zapewnienie deskryptora typ niestandardowy. (Odziedziczone z ElementTypeDescriptionProvider). | |
CreateTypeDescriptor(ICustomTypeDescriptor, ModelElement) | Zapewnia deskryptora niestandardowego typu PresentationElement. (Zastępuje ElementTypeDescriptionProvider.CreateTypeDescriptor(ICustomTypeDescriptor, ModelElement)). | |
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). | |
GetCache | Pobiera dla obiektów pamięci podręcznej, dostępne jako IDictionary par klucz/wartość. (Odziedziczone z TypeDescriptionProvider). | |
GetExtendedTypeDescriptor | Pobiera deskryptora rozszerzony typ niestandardowy dla danego obiektu. (Odziedziczone z TypeDescriptionProvider). | |
GetExtenderProviders | Pobiera dostawców extender dla określonego obiektu. (Odziedziczone z TypeDescriptionProvider). | |
GetFullComponentName | Pobiera nazwę określonego składnika lub nullodwołanie o wartości null (Nothing w języku Visual Basic) Jeśli składnik nie ma nazwy. (Odziedziczone z TypeDescriptionProvider). | |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). | |
GetReflectionType(Type) | Wykonuje normalne odbicie poprawności typu. (Odziedziczone z TypeDescriptionProvider). | |
GetReflectionType(Object) | Wykonuje normalne odbicie wobec danego obiektu. (Odziedziczone z TypeDescriptionProvider). | |
GetReflectionType(Type, Object) | Wykonuje normalne odbicie przeciwko dany obiekt z danego typu. (Odziedziczone z TypeDescriptionProvider). | |
GetRuntimeType | Konwertuje typ odbicia typu runtime. (Odziedziczone z TypeDescriptionProvider). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
GetTypeDescriptor(Type) | Pobiera deskryptora typu niestandardowego dla danego typu. (Odziedziczone z TypeDescriptionProvider). | |
GetTypeDescriptor(Object) | Pobiera deskryptora typu niestandardowego dla danego obiektu. (Odziedziczone z TypeDescriptionProvider). | |
GetTypeDescriptor(Type, Object) | Pobiera deskryptora niestandardowego typu dla danego typu i obiektu. (Odziedziczone z ElementTypeDescriptionProvider). | |
IsSupportedType | Pobiera wartość, która wskazuje, czy określony typ jest zgodny z jego łańcuch dostawców opis typu oraz opis typu. (Odziedziczone z TypeDescriptionProvider). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
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.