코드 C#을 통해 옵션 집합의 옵션 값 (레이블 아님)을 수정할 수있는 솔루션이 있는지 알고 있습니까? (라벨 : OldLabel, 값 :에 OldValue) 예를 들어코드 C#로 옵션 집합의 값을 수정하는 방법?
, 나는이 옵션을
을하고 난이 원하는 : (레이블 : OldLabel, 값 : NewValue로)를
나는 다음에 의해 시도 코드는하지만, 작동하지 않는 :
UpdateOptionValueRequest updateOptionValueRequest =
new UpdateOptionValueRequest
{
OptionSetName = _globalOptionSetName,
// Update the second option value.
Value = newValue,
Label = new Label("oldLabel", _languageCode)
};
_serviceProxy.Execute(updateOptionValueRequest);
//Publish the OptionSet
PublishXmlRequest pxReq3 = new PublishXmlRequest { ParameterXml = String.Format("<importexportxml><optionsets><optionset>{0}</optionset></optionsets></importexportxml>", _globalOptionSetName) };
_serviceProxy.Execute(pxReq3);