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