VB.Net には、WorkflowButtonEventArgsから継承した という名前のオブジェクトがありますSystem.EventArgs。
WorkflowButtonEventArgsクラスには 2 つのプロパティが含まれますByRef。これらはメモリ内にあるオブジェクトであり、決して複製またはコピーしたくありません。
WorkflowButtonEventArgsオブジェクトByValを VB.Netに渡し、2 つのByRef定義を.NET に保持することはできますWorkflowButtonEventArgsか?
具体的には、ByVal を渡すと:
Dim e As New WorkflowButtonEventArgs(...) ' e has some ByRef properties
RaiseEvent SomeEventName(e) ' e is passed ByVal
(クラス)のByRefプロパティ/メンバーは、メモリ内でコピーまたは複製されませんか?eWorkflowButtonEventArgs
簡単に言うと、 を渡すことができますか、それともプロパティが含まれてe ByValいるため渡す必要がありますか?ByRefByRef