IRemoteTypeContract.InvokeMember 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.
Geçerli IRemoteTypeContractöğesinin belirtilen üyesini çağırır.
public:
System::AddIn::Contract::RemoteArgument InvokeMember(System::String ^ name, System::Reflection::BindingFlags bindingFlags, System::AddIn::Contract::Automation::IRemoteObjectContract ^ target, System::AddIn::Contract::Collections::IRemoteArgumentArrayContract ^ remoteArgs, cli::array <bool> ^ remoteArgModifiers, int localeId);
public System.AddIn.Contract.RemoteArgument InvokeMember (string name, System.Reflection.BindingFlags bindingFlags, System.AddIn.Contract.Automation.IRemoteObjectContract target, System.AddIn.Contract.Collections.IRemoteArgumentArrayContract remoteArgs, bool[] remoteArgModifiers, int localeId);
abstract member InvokeMember : string * System.Reflection.BindingFlags * System.AddIn.Contract.Automation.IRemoteObjectContract * System.AddIn.Contract.Collections.IRemoteArgumentArrayContract * bool[] * int -> System.AddIn.Contract.RemoteArgument
Public Function InvokeMember (name As String, bindingFlags As BindingFlags, target As IRemoteObjectContract, remoteArgs As IRemoteArgumentArrayContract, remoteArgModifiers As Boolean(), localeId As Integer) As RemoteArgument
Parametreler
- name
- String
Çağrılacak üyenin adı.
- bindingFlags
- BindingFlags
Üyenin BindingFlags nasıl arandığını belirten değerlerin bit düzeyinde birleşimi.
- target
- IRemoteObjectContract
IRemoteObjectContract Belirtilen üyenin çağrıldığı yer.
- remoteArgs
- IRemoteArgumentArrayContract
IRemoteArgumentArrayContract Çağrılacak üyeye geçirecek bağımsız değişkenleri içeren.
- remoteArgModifiers
- Boolean[]
Değerlerin her birinin remoteArgs
başvuruyla geçirilip geçirilmediğini gösteren boole değerleri dizisi.
- localeId
- Int32
Çağrılan üye tarafından gerçekleştirilebilecek yerel ayara özgü dönüştürmeler için kullanılacak bir yerel ayar kimliği.
Döndürülenler
RemoteArgument Çağrılan üyenin dönüş değerini temsil eden bir.
Açıklamalar
remoteArgModifiers
parametresi yalnızca COM kullanılarak yazılan bileşenler için kullanılır. parametresindeki remoteArgModifiers
her değer, parametredeki karşılık gelen değerin remoteArgs
başvuruyla geçirilip geçirilmediğini gösterir. uzunluğu remoteArgModifiers
, uzunluğu remoteArgs
ile aynı olmalıdır.
için remoteArgModifiers
geçirirseniznull
, bu yöntem bir bağımsız değişkenin başvuruyla geçirilip geçirilmediğini belirlemek için varsayılan mantığı kullanır.