NewLateBinding.LateSet 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ç bağlanan bir özellik kümesi veya alan yazma çağrısı yürütür. Bu yardımcı yöntemin doğrudan kodunuzdan çağrılması amaçlanmamıştır.
Aşırı Yüklemeler
LateSet(Object, Type, String, Object[], String[], Type[]) |
Geç bağlanan bir özellik kümesi veya alan yazma çağrısı yürütür. Bu yardımcı yöntemin doğrudan kodunuzdan çağrılması amaçlanmamıştır. |
LateSet(Object, Type, String, Object[], String[], Type[], Boolean, Boolean, CallType) |
Geç bağlanan bir özellik kümesi veya alan yazma çağrısı yürütür. Bu yardımcı yöntemin doğrudan kodunuzdan çağrılması amaçlanmamıştır. |
LateSet(Object, Type, String, Object[], String[], Type[])
- Kaynak:
- NewLateBinding.vb
- Kaynak:
- NewLateBinding.vb
- Kaynak:
- NewLateBinding.vb
Geç bağlanan bir özellik kümesi veya alan yazma çağrısı yürütür. Bu yardımcı yöntemin doğrudan kodunuzdan çağrılması amaçlanmamıştır.
public:
static void LateSet(System::Object ^ Instance, Type ^ Type, System::String ^ MemberName, cli::array <System::Object ^> ^ Arguments, cli::array <System::String ^> ^ ArgumentNames, cli::array <Type ^> ^ TypeArguments);
public static void LateSet (object Instance, Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, Type[] TypeArguments);
public static void LateSet (object? Instance, Type? Type, string MemberName, object?[]? Arguments, string?[]? ArgumentNames, Type[]? TypeArguments);
static member LateSet : obj * Type * string * obj[] * string[] * Type[] -> unit
Public Shared Sub LateSet (Instance As Object, Type As Type, MemberName As String, Arguments As Object(), ArgumentNames As String(), TypeArguments As Type())
Parametreler
- Instance
- Object
Özelliğini veya yöntemini kullanıma gösteren çağrı nesnesinin bir örneği.
- Type
- Type
Çağrı nesnesinin türü.
- MemberName
- String
Çağrı nesnesinde özelliğinin veya yönteminin adı.
- Arguments
- Object[]
Çağrılan özelliğe veya yönteme geçirilecek bağımsız değişkenleri içeren bir dizi.
- ArgumentNames
- String[]
Bağımsız değişken adları dizisi.
- TypeArguments
- Type[]
Bağımsız değişken türleri dizisi; yalnızca bağımsız değişken türlerini geçirmek için genel çağrılar için kullanılır.
Şunlara uygulanır
LateSet(Object, Type, String, Object[], String[], Type[], Boolean, Boolean, CallType)
- Kaynak:
- NewLateBinding.vb
- Kaynak:
- NewLateBinding.vb
- Kaynak:
- NewLateBinding.vb
Geç bağlanan bir özellik kümesi veya alan yazma çağrısı yürütür. Bu yardımcı yöntemin doğrudan kodunuzdan çağrılması amaçlanmamıştır.
public:
static void LateSet(System::Object ^ Instance, Type ^ Type, System::String ^ MemberName, cli::array <System::Object ^> ^ Arguments, cli::array <System::String ^> ^ ArgumentNames, cli::array <Type ^> ^ TypeArguments, bool OptimisticSet, bool RValueBase, Microsoft::VisualBasic::CallType CallType);
public static void LateSet (object Instance, Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, Type[] TypeArguments, bool OptimisticSet, bool RValueBase, Microsoft.VisualBasic.CallType CallType);
public static void LateSet (object? Instance, Type? Type, string MemberName, object?[]? Arguments, string?[]? ArgumentNames, Type[]? TypeArguments, bool OptimisticSet, bool RValueBase, Microsoft.VisualBasic.CallType CallType);
static member LateSet : obj * Type * string * obj[] * string[] * Type[] * bool * bool * Microsoft.VisualBasic.CallType -> unit
Public Shared Sub LateSet (Instance As Object, Type As Type, MemberName As String, Arguments As Object(), ArgumentNames As String(), TypeArguments As Type(), OptimisticSet As Boolean, RValueBase As Boolean, CallType As CallType)
Parametreler
- Instance
- Object
Özelliğini veya yöntemini kullanıma gösteren çağrı nesnesinin bir örneği.
- Type
- Type
Çağrı nesnesinin türü.
- MemberName
- String
Çağrı nesnesinde özelliğinin veya yönteminin adı.
- Arguments
- Object[]
Çağrılan özelliğe veya yönteme geçirilecek bağımsız değişkenleri içeren bir dizi.
- ArgumentNames
- String[]
Bağımsız değişken adları dizisi.
- TypeArguments
- Type[]
Bağımsız değişken türleri dizisi; yalnızca bağımsız değişken türlerini geçirmek için genel çağrılar için kullanılır.
- OptimisticSet
- Boolean
Boolean
Ayarlama işleminin çalışıp çalışmayacağını belirlemek için kullanılan değer. özelliğinde True
veya alanında bir ara değerin ayarlandığını düşünüyorsanız olarak ayarlayın; aksi takdirde False
.
- RValueBase
- Boolean
Geç Boolean
başvurunun temel başvurusunun bir olduğunu belirten bir RValue
değer. True
Geç başvurunun temel başvurusu bir RValue
olduğunda olarak ayarlanır; bu, değer türündeki alanlara RValues
geç atamalar için bir çalışma zamanı özel durumu oluşturmanıza olanak tanır. Aksi takdirde olarak ayarlayın False
.
- CallType
- CallType
Çağrılan yordamın türünü CallType temsil eden türde bir numaralandırma üyesi. CallType değeri , Get
veya Set
olabilirMethod
. Yalnızca Set
kullanılır.
Açıklamalar
Ayarlama işlemi, parametre olarak ByRef
geçirilen geç bağlı ifadenin geri kopyasıysa, OptimisticSet
latebound ifadesi salt okunur bir özelliğe veya yönteme neden olabileceğinden, küme işleminin çalışıp çalışmayacağını belirlemek için kullanılır. Daha fazla bilgi için bkz. CopyBack parametresi.LateCall
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin