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.

public:
 static void AddProviderTransparent(System::ComponentModel::TypeDescriptionProvider ^ provider, System::Object ^ instance);
public static void AddProviderTransparent (System.ComponentModel.TypeDescriptionProvider provider, object instance);
static member AddProviderTransparent : System.ComponentModel.TypeDescriptionProvider * obj -> unit
Public Shared Sub AddProviderTransparent (provider As TypeDescriptionProvider, instance As Object)

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:

AddProviderTransparent(TypeDescriptionProvider, Type)

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

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

public:
 static void AddProviderTransparent(System::ComponentModel::TypeDescriptionProvider ^ provider, Type ^ type);
public static void AddProviderTransparent (System.ComponentModel.TypeDescriptionProvider provider, Type type);
static member AddProviderTransparent : System.ComponentModel.TypeDescriptionProvider * Type -> unit
Public Shared Sub AddProviderTransparent (provider As TypeDescriptionProvider, type As 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: