IRemoteTypeContract.GetMember(String, MemberTypes, BindingFlags) 方法

定義

傳回 IContract 物件的集合,藉由指定的繫結條件約束,這個集合可提供存取目前 IRemoteTypeContract 中指定之成員型別的所有指定成員。

public:
 System::AddIn::Contract::Collections::IArrayContract<System::AddIn::Contract::IContract ^> ^ GetMember(System::String ^ name, System::Reflection::MemberTypes memberTypes, System::Reflection::BindingFlags bindingFlags);
public System.AddIn.Contract.Collections.IArrayContract<System.AddIn.Contract.IContract> GetMember (string name, System.Reflection.MemberTypes memberTypes, System.Reflection.BindingFlags bindingFlags);
abstract member GetMember : string * System.Reflection.MemberTypes * System.Reflection.BindingFlags -> System.AddIn.Contract.Collections.IArrayContract<System.AddIn.Contract.IContract>
Public Function GetMember (name As String, memberTypes As MemberTypes, bindingFlags As BindingFlags) As IArrayContract(Of IContract)

參數

name
String

目前 IRemoteTypeContract 的成員名稱。 這個名稱可以表示多個同名成員。

memberTypes
MemberTypes

MemberTypes 值的位元組合,指定要搜尋的成員。

bindingFlags
BindingFlags

BindingFlags 值的位元組合,指定搜尋成員的方式。

傳回

IArrayContract<C> 物件的 IContract,這些物件表示目前 IRemoteTypeContract 中具有指定名稱且符合 memberTypesbindingFlags 參數所指定之準則的成員。

備註

這個方法可用來取得單一成員,或取得具有相同名稱的多個成員,例如建構函式或方法多載。

適用於