Udostępnij za pośrednictwem


Klasa ForwardingTypeDescriptionProvider

Zawiera metody służące do tworzenia i pobierania deskryptora typu elementu modelu docelowego indeksowania elementu modelu.

Hierarchia dziedziczenia

System.Object
  System.ComponentModel.TypeDescriptionProvider
    Microsoft.VisualStudio.Modeling.Design.ForwardingTypeDescriptionProvider

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Design
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Składnia

'Deklaracja
Public Class ForwardingTypeDescriptionProvider _
    Inherits TypeDescriptionProvider
public class ForwardingTypeDescriptionProvider : TypeDescriptionProvider

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna ForwardingTypeDescriptionProvider Inicjuje nowe wystąpienie ForwardingTypeDescriptionProvider klasy.

Początek

Metody

  Nazwa Opis
Metoda publiczna CreateInstance Tworzy obiekt, który może zastąpić inny typ danych. (Odziedziczone z TypeDescriptionProvider).
Metoda publiczna Equals Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object).
Metoda chroniona 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).
Metoda publiczna GetCache Pobiera dla obiektów pamięci podręcznej, dostępne jako IDictionary par klucz/wartość. (Odziedziczone z TypeDescriptionProvider).
Metoda publiczna GetExtendedTypeDescriptor Pobiera deskryptora rozszerzony typ niestandardowy dla danego obiektu. (Odziedziczone z TypeDescriptionProvider).
Metoda chroniona GetExtenderProviders Pobiera dostawców extender dla określonego obiektu. (Odziedziczone z TypeDescriptionProvider).
Metoda publiczna 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).
Metoda publiczna GetHashCode Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object).
Metoda publiczna GetReflectionType(Type) Wykonuje normalne odbicie poprawności typu. (Odziedziczone z TypeDescriptionProvider).
Metoda publiczna GetReflectionType(Object) Wykonuje normalne odbicie wobec danego obiektu. (Odziedziczone z TypeDescriptionProvider).
Metoda publiczna GetReflectionType(Type, Object) Wykonuje normalne odbicie przeciwko dany obiekt z danego typu. (Odziedziczone z TypeDescriptionProvider).
Metoda publiczna GetRuntimeType Konwertuje typ odbicia typu runtime. (Odziedziczone z TypeDescriptionProvider).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna GetTypeDescriptor(Type) Pobiera deskryptora typu niestandardowego dla danego typu. (Odziedziczone z TypeDescriptionProvider).
Metoda publiczna GetTypeDescriptor(Object) Pobiera deskryptora typu niestandardowego dla danego obiektu. (Odziedziczone z TypeDescriptionProvider).
Metoda publiczna GetTypeDescriptor(Type, Object) Pobiera deskryptora niestandardowego typu dla danego typu i obiektu. (Zastępuje TypeDescriptionProvider.GetTypeDescriptor(Type, Object)).
Metoda publiczna 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).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Uwagi

Ta klasa obsługuje dyrektywy korespondencji seryjnej do przodu elementu.Aby uzyskać więcej informacji, zobacz Dostosowywanie tworzenia i przesuwania elementów.

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.Design

ModelElement

ElementTypeDescriptor

TypeDescriptionProviderForwarder

Inne zasoby

Dostosowywanie tworzenia i przesuwania elementów