Metodo DataMappedObjectConverter.IVsDataSupportObject<IVsDataMappedObjectConverter>.Invoke
Richiama il metodo specificato all'interfaccia IVsDataSupportObject<T>.
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 IVsDataMappedObjectConverter).Invoke
Object IVsDataSupportObject<IVsDataMappedObjectConverter>.Invoke(
string name,
Object[] args,
Object[] parameters
)
private:
virtual Object^ Invoke(
String^ name,
array<Object^>^ args,
array<Object^>^ parameters
) sealed = IVsDataSupportObject<IVsDataMappedObjectConverter^>::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 richiamare.
args
Tipo: array<Object[]Una matrice di argomenti da passare al metodo chiamato.
parameters
Tipo: array<Object[]Una matrice di parametri da passare al metodo chiamato.
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 è nullriferimento null (Nothing in Visual Basic); il nome del metodo specificato nel parametro name è uguale a uno dei seguenti valori: "GetSupportedRestrictions", "GetRequiredRestrictions", "GetExpensiveProperties", o "GetOrdering" e il numero di argomenti nella matrice args è minore di uno; il nome del metodo è uguale a "SelectObjects" 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.