Udostępnij za pośrednictwem


IRemoteTypeContract.GetMember(String, MemberTypes, BindingFlags) Metoda

Definicja

Zwraca kolekcję IContract obiektów, które zapewniają dostęp do wszystkich określonych elementów członkowskich określonego typu elementu członkowskiego w bieżącym IRemoteTypeContract, przy użyciu określonych ograniczeń powiązania.

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)

Parametry

name
String

Nazwa bieżącego IRemoteTypeContractelementu członkowskiego . Nazwa może reprezentować wiele elementów członkowskich o tej samej nazwie.

memberTypes
MemberTypes

Bitowa kombinacja MemberTypes wartości, które określają elementy członkowskie do wyszukania.

bindingFlags
BindingFlags

Bitowa kombinacja BindingFlags wartości określających sposób wyszukiwania elementów członkowskich.

Zwraca

Obiekt IArrayContract<C> reprezentujący elementy członkowskie bieżącejIRemoteTypeContract, które mają określoną nazwę i które spełniają kryteria określone przez memberTypes parametry i bindingFlags .IContract

Uwagi

Ta metoda może służyć do pobierania pojedynczego elementu członkowskiego lub pobierania wielu elementów członkowskich o tej samej nazwie, takich jak przeciążenia konstruktora lub metody.

Dotyczy