Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Invoca el método especificado en la interfaz de IVsDataSupportObject<T> .
Espacio de nombres: Microsoft.VisualStudio.Data.Framework
Ensamblado: Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)
Sintaxis
'Declaración
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 no admite implementaciones explícitas de interfaces.
Parámetros
- name
Tipo: System.String
Nombre del método que se va a invocar.
- args
Tipo: array<System.Object[]
Una matriz de argumentos que se pasarán al método invocado.
- parameters
Tipo: array<System.Object[]
Una matriz de parámetros que se pasarán al método invocado.
Valor devuelto
Tipo: System.Object
El objeto devuelto por el método invocado.
Implementaciones
IVsDataSupportObject<T>.Invoke(String, array<Object[], array<Object[])
Excepciones
| Excepción | Condición |
|---|---|
| ArgumentNullException | El valor del parámetro name es nullreferencia null (Nothing en Visual Basic). |
| ArgumentException | Una de las condiciones siguientes: el parámetro de args es nullreferencia null (Nothing en Visual Basic); el nombre especificado del método en el parámetro de name es igual a uno de los siguientes valores: “GetSupportedRestrictions”, “GetRequiredRestrictions”, “GetExpensiveProperties”, o “GetOrdering” y el número de argumentos en la matriz de args es menos de uno; el nombre del método es igual a “SelectObjects” y el número de argumentos en la matriz de args es menos de tres; el nombre del método no es válido. |
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.