IRemoteTypeContract.GetMember(String, MemberTypes, BindingFlags) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.