Compartilhar via


Método DSRefBuilder.IVsDataSupportObject<IDSRefBuilder>.Invoke

Chama o método especificado pelo nome do método e passa os argumentos especificados.

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)

Sintaxe

'Declaração
Private Function Invoke ( _
    name As String, _
    args As Object(), _
    parameters As Object() _
) As Object Implements IVsDataSupportObject(Of IDSRefBuilder).Invoke
Object IVsDataSupportObject<IDSRefBuilder>.Invoke(
    string name,
    Object[] args,
    Object[] parameters
)
private:
virtual Object^ Invoke(
    String^ name, 
    array<Object^>^ args, 
    array<Object^>^ parameters
) sealed = IVsDataSupportObject<IDSRefBuilder^>::Invoke
private abstract Invoke : 
        name:string * 
        args:Object[] * 
        parameters:Object[] -> Object 
private override Invoke : 
        name:string * 
        args:Object[] * 
        parameters:Object[] -> Object 
JScript não oferece suporte a implementações explícitas da interface.

Parâmetros

  • name
    Tipo: System.String
    O nome do método para chamar.Por exemplo, pode ser igual a “AppendToDSRef”.
  • args
    Tipo: array<System.Object[]
    Uma matriz de objetos que contêm os primeiros três argumentos a passada para o método de AppendToDSRef .

Valor de retorno

Tipo: System.Object
Retorna uma referência nula.

Implementações

IVsDataSupportObject<T>.Invoke(String, array<Object[], array<Object[])

Exceções

Exceção Condição
ArgumentNullException

o parâmetro de name é nulluma referência nula (Nothing no Visual Basic).

ArgumentException

O parâmetro de args é zero ou tem um comprimento diferente de 3, ou o parâmetro de name não é igual ao literal de cadeia de caracteres “AppendToDSRef”.

Segurança do .NET Framework

Consulte também

Referência

DSRefBuilder Classe

Namespace Microsoft.VisualStudio.Data.Framework