TypeDescriptor.AddProviderTransparent Метод

Определение

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

Перегрузки

Имя Описание
AddProviderTransparent(TypeDescriptionProvider, Object)

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

AddProviderTransparent(TypeDescriptionProvider, Type)

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

AddProviderTransparent(TypeDescriptionProvider, Object)

Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs
Исходный код:
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
Исходный код:
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) если не нужно вызывать из частично доверенного кода.

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