IVsDataProvider.TryCreateObject - метод (Guid, Type)
Пытается создать экземпляр определенной сущности поддержки DDEX для конкретного источника данных DDEX, реализованный поставщиком DDEX.
Пространство имен: Microsoft.VisualStudio.Data.Core
Сборка: Microsoft.VisualStudio.Data.Core (в Microsoft.VisualStudio.Data.Core.dll)
Синтаксис
'Декларация
Function TryCreateObject ( _
source As Guid, _
objType As Type _
) As Object
Object TryCreateObject(
Guid source,
Type objType
)
Object^ TryCreateObject(
Guid source,
Type^ objType
)
abstract TryCreateObject :
source:Guid *
objType:Type -> Object
function TryCreateObject(
source : Guid,
objType : Type
) : Object
Параметры
source
Тип: GuidИдентификатор источника данных DDEX или Empty для каких-либо конкретного источника данных.
objType
Тип: TypeТип сущности поддержки DDEX.
Возвращаемое значение
Тип: Object
Экземпляр определенной сущности поддержки DDEX для конкретного источника данных DDEX, реализованный поставщиком DDEX, если поставщик поддерживает DDEX его; в противном случае nullссылка NULL (Nothing в Visual Basic).
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Создание нового экземпляра сущности поддержки сгенерировало исключение, ли посредством вызова CreateInstance посредством отражения или через реализацию метода CreateObject или CreateObject поставщика DDEX, иначе реализации по умолчанию или клиентской объектной (при наличии), сбой. |
Заметки
Делегаты этого метода в метод TryCreateObject, передав Object в качестве значения параметра и nullссылка NULL (Nothing в Visual Basic) TSite универсальный параметр site.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.