DSRefBuilder.IVsDataSupportObject<IDSRefBuilder>.Invoke, méthode

Appelle la méthode spécifiée par le nom de la méthode et passe les arguments spécifiés.

Espace de noms :  Microsoft.VisualStudio.Data.Framework
Assembly :  Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Déclaration
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 ne prend pas en charge les implémentations d'interfaces explicites.

Paramètres

  • name
    Type : System.String
    Le nom de la méthode à appeler.Par exemple, peut être égal à « AppendToDSRef ».
  • args
    Type : array<System.Object[]
    Un tableau d'objets contenant les trois premiers arguments passer à la méthode d' AppendToDSRef .

Valeur de retour

Type : System.Object
Retourne une référence null.

Implémentations

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

Exceptions

Exception Condition
ArgumentNullException

Le paramètre name est nullune référence null (Nothing en Visual Basic).

ArgumentException

Le paramètre d' args est null ou a une longueur différente de 3, ou le paramètre d' name n'est pas égal au littéral de chaîne « AppendToDSRef ».

Sécurité .NET Framework

Voir aussi

Référence

DSRefBuilder Classe

Microsoft.VisualStudio.Data.Framework, espace de noms