Compartir a través de


IVsDataProvider.CreateObject<TSite> (Método) (Guid, Type, TSite)

创建指定的 DDEX 支持实体的实例由 DDEX 提供程序实现指定的 DDEX 数据源,使用指定站点的网站对象。

Espacio de nombres:  Microsoft.VisualStudio.Data.Core
Ensamblado:  Microsoft.VisualStudio.Data.Core (en Microsoft.VisualStudio.Data.Core.dll)

Sintaxis

'Declaración
Function CreateObject(Of TSite) ( _
    source As Guid, _
    objType As Type, _
    site As TSite _
) As Object
Object CreateObject<TSite>(
    Guid source,
    Type objType,
    TSite site
)
generic<typename TSite>
Object^ CreateObject(
    Guid source, 
    Type^ objType, 
    TSite site
)
abstract CreateObject : 
        source:Guid * 
        objType:Type * 
        site:'TSite -> Object
JScript no admite el uso de métodos ni tipos genéricos.

Parámetros de tipo

  • TSite
    站点。

Parámetros

  • source
    Tipo: Guid

    DDEX 数据源中没有特定数据源的标识符或 Empty

  • objType
    Tipo: Type

    DDEX 支持实体的类型。

  • site
    Tipo: TSite

    应放置新的 DDEX 支持实体对象的实例。

Valor devuelto

Tipo: Object
由 DDEX 提供程序实现指定的 DDEX 支持实体的实例放置,具有指定的网站对象。

Excepciones

Excepción Condición
ArgumentNullException

objType 参数为 nullreferencia null (Nothing en Visual Basic)。

DataProviderException

提供程序不支持 DDEX 支持实体,或支持实体的新实例化的实例引发了异常,因为调用 CreateInstance 的方法通过反射或通过 DDEX 提供程序的 CreateObject 不合格的默认或客户端对象的实现的某个方法实现或创建一个 (如果有)。

Comentarios

此 TryCreateObject(Guid, Type, TSite) 方法的第一个委托。 如果结果为 nullreferencia null (Nothing en Visual Basic),则引发 DataProviderException。 否则,返回结果。

Seguridad de .NET Framework

Vea también

Referencia

IVsDataProvider Interfaz

CreateObject (Sobrecarga)

Microsoft.VisualStudio.Data.Core (Espacio de nombres)