TypeDescriptor.AddProviderTransparent Metoda

Definicja

Dodaje dostawcę opisu typu do listy dostawców dla tego deskryptora typów.

Przeciążenia

AddProviderTransparent(TypeDescriptionProvider, Object)

Dodaje dostawcę opisu typu dla pojedynczego wystąpienia składnika.

AddProviderTransparent(TypeDescriptionProvider, Type)

Dodaje dostawcę opisu typu dla klasy składnika.

AddProviderTransparent(TypeDescriptionProvider, Object)

Źródło:
TypeDescriptor.cs
Źródło:
TypeDescriptor.cs
Źródło:
TypeDescriptor.cs

Dodaje dostawcę opisu typu dla pojedynczego wystąpienia składnika.

C#
public static void AddProviderTransparent (System.ComponentModel.TypeDescriptionProvider provider, object instance);

Parametry

provider
TypeDescriptionProvider

Element do dodania TypeDescriptionProvider .

instance
Object

Wystąpienie składnika docelowego.

Wyjątki

Jeden lub oba parametry to null.

Uwagi

Tę metodę można wywołać z częściowo zaufanego kodu. Jeśli RestrictedRegistrationAccess jest zdefiniowany, obiekt wywołujący może zarejestrować dostawcę dla określonego wystąpienia, jeśli jego typ jest również częściowo zaufany.

AddProvider(TypeDescriptionProvider, Object) Użyj metody , jeśli nie musisz wywoływać z częściowo zaufanego kodu.

Dotyczy

.NET 9 i inne wersje
Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

AddProviderTransparent(TypeDescriptionProvider, Type)

Źródło:
TypeDescriptor.cs
Źródło:
TypeDescriptor.cs
Źródło:
TypeDescriptor.cs

Dodaje dostawcę opisu typu dla klasy składnika.

C#
public static void AddProviderTransparent (System.ComponentModel.TypeDescriptionProvider provider, Type type);

Parametry

provider
TypeDescriptionProvider

Element do dodania TypeDescriptionProvider .

type
Type

Składnik Type docelowy.

Wyjątki

Jeden lub oba parametry to null.

Uwagi

Tę metodę można wywołać z częściowo zaufanego kodu. Jeśli RestrictedRegistrationAccess jest zdefiniowany, obiekt wywołujący może zarejestrować dostawcę dla określonego typu, jeśli jest również częściowo zaufany.

AddProvider(TypeDescriptionProvider, Type) Użyj metody , jeśli nie musisz wywoływać z częściowo zaufanego kodu.

Dotyczy

.NET 9 i inne wersje
Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1