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
プロパティ/メンバーは、メモリ内でコピーまたは複製されませんか?e
WorkflowButtonEventArgs
簡単に言うと、 を渡すことができますか、それともプロパティが含まれてe
ByVal
いるため渡す必要がありますか?ByRef
ByRef