Udostępnij za pośrednictwem


AssociatedMetadataTypeTypeDescriptionProvider Klasa

Definicja

Rozszerza informacje o metadanych klasy, dodając atrybuty i informacje o właściwości zdefiniowane w skojarzonej klasie.

public ref class AssociatedMetadataTypeTypeDescriptionProvider : System::ComponentModel::TypeDescriptionProvider
public class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider
type AssociatedMetadataTypeTypeDescriptionProvider = class
    inherit TypeDescriptionProvider
Public Class AssociatedMetadataTypeTypeDescriptionProvider
Inherits TypeDescriptionProvider
Dziedziczenie
AssociatedMetadataTypeTypeDescriptionProvider

Uwagi

Klasa AssociatedMetadataTypeTypeDescriptionProvider dynamicznie rozszerza informacje o typie lub obiekcie, dodając, modyfikując lub ukrywając cechy, takie jak atrybuty, właściwości i zdarzenia. Aby uzyskać więcej informacji, zobacz TypeDescriptor.

Konstruktory

AssociatedMetadataTypeTypeDescriptionProvider(Type)

Inicjuje nowe wystąpienie klasy AssociatedMetadataTypeTypeDescriptionProvider przy użyciu określonego typu.

AssociatedMetadataTypeTypeDescriptionProvider(Type, Type)

Inicjuje nowe wystąpienie klasy AssociatedMetadataTypeTypeDescriptionProvider przy użyciu określonego typu dostawcy metadanych i skojarzonego typu.

Właściwości

RequireRegisteredTypes

Pobiera wartość wskazującą, czy dostawca używa odbicia i wymaga zarejestrowania typów za pośrednictwem RegisterType<T>() do obsługi przycinanych aplikacji.

(Odziedziczone po TypeDescriptionProvider)

Metody

CreateInstance(IServiceProvider, Type, Type[], Object[])

Tworzy obiekt, który może zastąpić inny typ danych.

(Odziedziczone po TypeDescriptionProvider)
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetCache(Object)

Pobiera pamięć podręczną dla obiektu dostępną jako IDictionary par klucz/wartość.

(Odziedziczone po TypeDescriptionProvider)
GetExtendedTypeDescriptor(Object)

Pobiera rozszerzony deskryptor typu niestandardowego dla danego obiektu.

(Odziedziczone po TypeDescriptionProvider)
GetExtendedTypeDescriptorFromRegisteredType(Object)

Zwraca rozszerzony deskryptor typu niestandardowego dla danego obiektu.

(Odziedziczone po TypeDescriptionProvider)
GetExtenderProviders(Object)

Pobiera dostawców rozszerzenia dla określonego obiektu.

(Odziedziczone po TypeDescriptionProvider)
GetFullComponentName(Object)

Pobiera nazwę określonego składnika lub null, jeśli składnik nie ma nazwy.

(Odziedziczone po TypeDescriptionProvider)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetReflectionType(Object)

Wykonuje normalne odbicie względem danego obiektu.

(Odziedziczone po TypeDescriptionProvider)
GetReflectionType(Type)

Wykonuje normalne odbicie względem typu.

(Odziedziczone po TypeDescriptionProvider)
GetReflectionType(Type, Object)

Wykonuje normalne odbicie względem danego obiektu z danym typem.

(Odziedziczone po TypeDescriptionProvider)
GetRuntimeType(Type)

Konwertuje typ odbicia na typ środowiska uruchomieniowego.

(Odziedziczone po TypeDescriptionProvider)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
GetTypeDescriptor(Object)

Pobiera deskryptor typu niestandardowego dla danego obiektu.

(Odziedziczone po TypeDescriptionProvider)
GetTypeDescriptor(Type)

Pobiera deskryptor typu niestandardowego dla danego typu.

(Odziedziczone po TypeDescriptionProvider)
GetTypeDescriptor(Type, Object)

Pobiera deskryptor typów dla określonego typu i obiektu.

GetTypeDescriptorFromRegisteredType(Object)

Zwraca deskryptor typu niestandardowego dla danego typu lub obiektu.

(Odziedziczone po TypeDescriptionProvider)
GetTypeDescriptorFromRegisteredType(Type)

Zwraca deskryptor typu niestandardowego dla danego typu lub obiektu.

(Odziedziczone po TypeDescriptionProvider)
GetTypeDescriptorFromRegisteredType(Type, Object)

Zwraca deskryptor typu niestandardowego dla danego typu lub obiektu.

(Odziedziczone po TypeDescriptionProvider)
IsRegisteredType(Type)

Określa, czy typ został zarejestrowany u dostawcy za pośrednictwem RegisterType<T>().

(Odziedziczone po TypeDescriptionProvider)
IsSupportedType(Type)

Pobiera wartość wskazującą, czy określony typ jest zgodny z opisem typu i jego łańcuchem dostawców opisu typu.

(Odziedziczone po TypeDescriptionProvider)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
RegisterType<T>()

Rejestruje typ, aby mógł być używany przez dostawców opartych na odbiciu w przyciętych aplikacjach.

(Odziedziczone po TypeDescriptionProvider)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też