提交 9700aa31 编写于 作者: D David Poeschl 提交者: Ivan Basov

ChangeSignature grid, use "<new>" and "<TODO>" texts

上级 257521f2
...@@ -588,12 +588,23 @@ public AddedParameterViewModel(ChangeSignatureDialogViewModel changeSignatureDia ...@@ -588,12 +588,23 @@ public AddedParameterViewModel(ChangeSignatureDialogViewModel changeSignatureDia
public override string ParameterAutomationText => $"{Type} {Parameter}"; public override string ParameterAutomationText => $"{Type} {Parameter}";
public override bool IsDisabled => false; public override bool IsDisabled => false;
public override string Callsite => _addedParameter.CallsiteValue; public override string Callsite
{
get
{
if (!string.IsNullOrWhiteSpace(_addedParameter.CallsiteValue))
{
return _addedParameter.CallsiteValue;
}
return "<TODO>";
}
}
internal override Parameter CreateParameter() internal override Parameter CreateParameter()
=> new AddedParameter(Type, Parameter, Callsite); => new AddedParameter(Type, Parameter, Callsite);
public override string InitialIndex => "+"; public override string InitialIndex => "<new>";
// Newly added parameters cannot have modifiers yet // Newly added parameters cannot have modifiers yet
public override string Modifier => string.Empty; public override string Modifier => string.Empty;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册