DataObjectSelector.IVsDataSupportObject<IVsDataObjectSelector>.Invoke 方法
叫用指定的方法。
命名空間: Microsoft.VisualStudio.Data.Framework
組件: Microsoft.VisualStudio.Data.Framework (在 Microsoft.VisualStudio.Data.Framework.dll 中)
語法
'宣告
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 不支援明確介面實作。
參數
- name
型別:System.String
要叫用的方法名稱。
- args
型別:array<System.Object[]
透過的引數會被叫用的方法。
- parameters
型別:array<System.Object[]
包含參數的陣列會傳遞至指定的方法。
傳回值
型別:System.Object
叫用方法所傳回的物件。
實作
IVsDataSupportObject<T>.Invoke(String, array<Object[], array<Object[])
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentNullException | name 參數為 nullNull 參照 (即 Visual Basic 中的 Nothing)。 |
ArgumentException | 下列其中一個條件成立: args 參數是空的,在 name 參數中指定的方法名稱是以「ConvertToUnderlyingRestriction」相等」或「ConvertToMappedMember 和引數的數目。 args 陣列的小於第三個是;方法名稱無效。 |
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。