Klasa DslDefinitionModelTypeDescriptorProvider
Typy niestandardowe należy dostarczyć dla modelu.Prawdopodobnie będzie to potrzebne zmieniające po jesteśmy generatign dostawcy deskryptora typu.
Hierarchia dziedziczenia
System.Object
System.ComponentModel.TypeDescriptionProvider
Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptionProvider
Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelTypeDescriptorProvider
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.DslDefinition.Design
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Składnia
'Deklaracja
Public Class DslDefinitionModelTypeDescriptorProvider _
Inherits ElementTypeDescriptionProvider
public class DslDefinitionModelTypeDescriptorProvider : ElementTypeDescriptionProvider
Typ DslDefinitionModelTypeDescriptorProvider uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
DslDefinitionModelTypeDescriptorProvider |
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). | |
CreateTypeDescriptor(ICustomTypeDescriptor, Type) | Overridables w klasie pochodnej zapewnienie deskryptora typ niestandardowy. (Odziedziczone z ElementTypeDescriptionProvider). | |
CreateTypeDescriptor(ICustomTypeDescriptor, ModelElement) | Metoda wirtualna dostaw swój własny typ deskryptora (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.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.Modeling.DslDefinition.Design