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.
Исключения
По меньшей мере один параметр имеет значение null
.
Комментарии
Этот метод может вызываться из частично доверенного кода. Если RestrictedRegistrationAccess этот параметр определен, вызывающий объект может зарегистрировать поставщик для указанного типа, если он также является частично доверенным.
Используйте метод, AddProvider(TypeDescriptionProvider, Type) если не нужно вызывать из частично доверенного кода.