Metodo DataObjectSelector.IVsDataSupportObject<IVsDataObjectSelector>.Invoke
Richiama il metodo specificato.
Spazio dei nomi: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Sintassi
'Dichiarazione
Private Function Invoke ( _
name As String, _
args As Object(), _
parameters As Object() _
) As Object Implements IVsDataSupportObject(Of IVsDataObjectSelector).Invoke
Object IVsDataSupportObject<IVsDataObjectSelector>.Invoke(
string name,
Object[] args,
Object[] parameters
)
private:
virtual Object^ Invoke(
String^ name,
array<Object^>^ args,
array<Object^>^ parameters
) sealed = IVsDataSupportObject<IVsDataObjectSelector^>::Invoke
private abstract Invoke :
name:string *
args:Object[] *
parameters:Object[] -> Object
private override Invoke :
name:string *
args:Object[] *
parameters:Object[] -> Object
JScript non supporta le implementazioni esplicite dell'interfaccia.
Parametri
name
Tipo: StringIl nome del metodo da chiamare.
args
Tipo: array<Object[]Argomenti da passare al metodo richiamato.
parameters
Tipo: array<Object[]Una matrice contenente i parametri da passare al metodo specificato.
Valore restituito
Tipo: Object
L'oggetto restituito dal metodo richiamato.
Implementa
IVsDataSupportObject<T>.Invoke(String, array<Object[], array<Object[])
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | Il parametro name è nullriferimento null (Nothing in Visual Basic). |
ArgumentException | Una delle seguenti condizioni: il parametro args è null; il nome del metodo specificato nel parametro name è uguale a "ConvertToUnderlyingRestriction" o "ConvertToMappedMember" e il numero di argomenti nella matrice args meno di tre; il nome del metodo non è valido. |
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.