Поделиться через


TypeDescriptor.AddProviderTransparent Метод

Определение

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

Перегрузки

AddProviderTransparent(TypeDescriptionProvider, Object)

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

AddProviderTransparent(TypeDescriptionProvider, Type)

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

AddProviderTransparent(TypeDescriptionProvider, Object)

Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs

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

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)

Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs

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

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) если не нужно вызывать из кода с частичным доверием.

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