Auf Englisch lesen

Freigeben über


TypeDescriptor.AddProviderTransparent Methode

Definition

Fügt der Liste der Anbieter für diesen Typdeskriptor einen Typbeschreibungsanbieter hinzu.

Überlädt

AddProviderTransparent(TypeDescriptionProvider, Object)

Fügt einen Typbeschreibungsanbieter für eine einzelne Instanz einer Komponente hinzu.

AddProviderTransparent(TypeDescriptionProvider, Type)

Fügt einen Typbeschreibungsanbieter für eine Komponentenklasse hinzu.

AddProviderTransparent(TypeDescriptionProvider, Object)

Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs

Fügt einen Typbeschreibungsanbieter für eine einzelne Instanz einer Komponente hinzu.

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

Parameter

provider
TypeDescriptionProvider

Das hinzuzufügende TypeDescriptionProvider.

instance
Object

Eine Instanz der Zielkomponente.

Ausnahmen

Ein oder beide Parameter sind null.

Hinweise

Diese Methode kann von teilweise vertrauenswürdigem Code aufgerufen werden. Wenn RestrictedRegistrationAccess definiert ist, kann der Aufrufer einen Anbieter für die angegebene instance registrieren, wenn sein Typ auch teilweise vertrauenswürdig ist.

Verwenden Sie die AddProvider(TypeDescriptionProvider, Object) -Methode, wenn Sie nicht aus teilweise vertrauenswürdigem Code aufrufen müssen.

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.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)

Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs

Fügt einen Typbeschreibungsanbieter für eine Komponentenklasse hinzu.

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

Parameter

provider
TypeDescriptionProvider

Das hinzuzufügende TypeDescriptionProvider.

type
Type

Der Type der Zielkomponente.

Ausnahmen

Ein oder beide Parameter sind null.

Hinweise

Diese Methode kann von teilweise vertrauenswürdigem Code aufgerufen werden. Wenn RestrictedRegistrationAccess definiert ist, kann der Aufrufer einen Anbieter für den angegebenen Typ registrieren, wenn er auch teilweise vertrauenswürdig ist.

Verwenden Sie die AddProvider(TypeDescriptionProvider, Type) -Methode, wenn Sie nicht aus teilweise vertrauenswürdigem Code aufrufen müssen.

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.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