Aracılığıyla paylaş


IRemoteTypeContract.GetMember(String, MemberTypes, BindingFlags) Yöntem

Tanım

Belirtilen bağlama kısıtlamalarını kullanarak geçerli IRemoteTypeContractiçinde belirtilen üye türünün tüm belirtilen üyelerine erişim sağlayan bir nesne koleksiyonu IContract döndürür.

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)

Parametreler

name
String

Geçerli IRemoteTypeContractöğesinin üyesinin adı. Ad, aynı ada sahip birden çok üyeyi temsil edebilir.

memberTypes
MemberTypes

Aranacak üyeleri belirten değerlerin bit düzeyinde birleşimi MemberTypes .

bindingFlags
BindingFlags

Üyelerin BindingFlags nasıl arandığını belirten değerlerin bit düzeyinde birleşimi.

Döndürülenler

IArrayContract<C>IContract Belirtilen ada sahip ve ve bindingFlags parametreleri tarafından memberTypes belirtilen ölçütleri karşılayan geçerli IRemoteTypeContract üyelerini temsil eden nesnelerden biri.

Açıklamalar

Bu yöntem, tek bir üyeyi almak veya oluşturucu veya yöntem aşırı yüklemeleri gibi aynı ada sahip birden çok üyeyi almak için kullanılabilir.

Şunlara uygulanır