TypeDescriptor.AddProviderTransparent Метод

Определение

Добавляет поставщик описания типа в список поставщиков для этого дескриптора типа.

Перегрузки

AddProviderTransparent(TypeDescriptionProvider, Object)

Добавляет поставщик описания типа для одного экземпляра компонента.

AddProviderTransparent(TypeDescriptionProvider, Type)

Добавляет поставщика описания типа для класса компонента.

AddProviderTransparent(TypeDescriptionProvider, Object)

Добавляет поставщик описания типа для одного экземпляра компонента.

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)

Параметры

provider
TypeDescriptionProvider

Добавляемый объект TypeDescriptionProvider.

instance
Object

Экземпляр целевого компонента.

Исключения

По меньшей мере один параметр имеет значение null.

Комментарии

Этот метод может вызываться из частично доверенного кода. Если RestrictedRegistrationAccess этот параметр определен, вызывающий объект может зарегистрировать поставщик для указанного экземпляра, если его тип также является частично доверенным.

Используйте метод, AddProvider(TypeDescriptionProvider, Object) если не нужно вызывать из частично доверенного кода.

Применяется к

AddProviderTransparent(TypeDescriptionProvider, Type)

Добавляет поставщика описания типа для класса компонента.

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)

Параметры

provider
TypeDescriptionProvider

Добавляемый объект TypeDescriptionProvider.

type
Type

Тип Type целевого компонента.

Исключения

По меньшей мере один параметр имеет значение null.

Комментарии

Этот метод может вызываться из частично доверенного кода. Если RestrictedRegistrationAccess этот параметр определен, вызывающий объект может зарегистрировать поставщик для указанного типа, если он также является частично доверенным.

Используйте метод, AddProvider(TypeDescriptionProvider, Type) если не нужно вызывать из частично доверенного кода.

Применяется к