Arbor 3.7への更新
Arbor 3.6.x以前から3.7.0以降へアップデートする際に、コンパイルエラーや警告が発生する場合があります。
以下の項を確認の上、修正してください。
IInputSlotのメンバー変更
メソッド名の"Input"を削除。
旧メンバー名 | 新メンバー名 |
---|---|
SetInputBranch | SetBranch |
RemoveInputBranch | RemoveBranch |
GetInputBranch | GetBranch |
IsConnectedInput | IsConnected |
IOutputSlotのメンバー変更
メソッド名の"Output"を削除。
旧メンバー名 | 新メンバー名 |
---|---|
AddOutputBranch | AddBranch |
RemoveOutputBranch | RemoveBranch |
GetOutputBranch | GetBranch |
IsConnectedOutput | IsConnected |
メソッドをプロパティに変更。
旧メンバー | 新メンバー |
---|---|
GetOutputBranchCountメソッド | branchCountプロパティ |
RerouteSlotのメンバー変更
一部メンバーをObsoleteに変更。
Obsoleteメンバー | 代替メンバー |
---|---|
SetInputBranch(branch) | inputSlot.SetBranch(branch) |
RemoveInputBranch(branch) | inputSlot.RemoveBranch(branch) |
GetInputBranch() | inputSlot.GetBranch() |
IsConnectedInput(branch) | inputSlot.IsConnected(branch) |
AddOutputBranch(branch) | outputSlot.AddBranch(branch) |
RemoveOutputBranch(branch) | outputSlot.RemoveBranch(branch) |
GetOutputBranchCount() | outputSlot.branchCount |
GetOutputBranch(index) | outputSlot.GetBranch(index) |
IsConnectedOutput(branch) | outputSlot.IsConnected(branch) |
Parameterのメンバー変更
一部メンバーをObsoleteに変更。
Obsoleteメンバー | 代替メンバー |
---|---|
GetVariable<TVariable>(ref TVariable value) | GetVariable<TVariable>(TVariable defaultValue) TryGetVariable<TVariable>(out TVariable) |