IVsDataProvider.TryCreateObject<TObject, TSite> (Método) (Guid, TSite)

Intenta crear una instancia de la entidad especificada de soporte de DDEX para el origen de datos especificado de DDEX implementada por el proveedor de DDEX, localizada con el objeto especificado del sitio.

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

Sintaxis

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

Parámetros de tipo

  • TObject
    El objeto.
  • TSite
    El sitio.

Parámetros

  • source
    Tipo: System.Guid
    Un identificador de origen de datos de DDEX, o Empty para ningún origen de datos específico.
  • site
    Tipo: TSite
    Una instancia de un objeto que debe localizar la nueva entidad de soporte de DDEX.

Valor devuelto

Tipo: TObject
Una instancia de la entidad especificada de soporte de DDEX para el origen de datos especificado de DDEX implementada por el proveedor de DDEX, situado al objeto especificado de sitio, si el proveedor de DDEX lo admite.Si no, la instancia predeterminada de TObjectescrito.

Excepciones

Excepción Condición
[DataProviderException]

La creación de una nueva instancia de la entidad admiten produjo una excepción, por medio de una llamada de CreateInstance mediante reflexión o con la implementación del método de CreateObject o de CreateObject de proveedor de DDEX, o creación de implementación predeterminado o de objetos cliente (si hay) no.

Comentarios

Delegados de este método al método de TryCreateObject , pasando typeof(TObject) como valor del parámetro de objType .A continuación identifica si la instancia resultante es de TObject escrito y, si lo es, de conversiones él y retornos.Si no, devuelve la instancia predeterminada de TObjectescrito.

Seguridad de .NET Framework

Vea también

Referencia

IVsDataProvider Interfaz

TryCreateObject (Sobrecarga)

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