Klasa PresentationElementTypeDescriptionProvider
Uwaga: ten interfejs API jest już przestarzały.
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.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.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ówna bieżącego obiektu. (Odziedziczone z Object). | |
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). | |
GetCache | Pobiera pamięci podręcznej dla obiektów, dostępny jako IDictionary par klucz/wartość. (Odziedziczone z TypeDescriptionProvider). | |
GetExtendedTypeDescriptor | Pobiera deskryptora rozszerzone niestandardowego typu 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 funkcja mieszania dla określonego typu. (Odziedziczone z Object). | |
GetReflectionType(Type) | Wykonuje normalne odbicie przeciwko typu. (Odziedziczone z TypeDescriptionProvider). | |
GetReflectionType(Object) | Wykonuje normalne odbicie przeciwko 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 opis typu i jego łańcucha dostawców opis typu. (Odziedziczone z TypeDescriptionProvider). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
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.