通过 .NET 在跑道中切换隐藏字段 API

Toggle hidden fields in Podio via .NET API

我们正在尝试通过 api 使用应用程序服务 UpdateAnAppField 方法隐藏跑道中的字段。我们可以通过传入 appID、fieldID 和 FieldConfig 对象来使用此调用。我们能够更改 podio 中字段的标签,验证调用至少以一种方式工作,但是我们无法使用此调用更改字段的可见性。我们尝试了以下方法但没有成功:

1.)

FieldConfig config = new FieldConfig { Label = "blah", Hidden = true, Visible = false };
await podio.ApplicationService.UpdateAnAppField(appId, fieldId, config);

2.)

FieldConfig config = new FieldConfig { Label = "blah", Hidden = true};
await podio.ApplicationService.UpdateAnAppField(appId, fieldId, config);

3.)

FieldConfig config = new FieldConfig { Label = "blah", Visible = false };
await podio.ApplicationService.UpdateAnAppField(appId, fieldId, config);

标签确实会在我们希望的任何时候改变,但可见性不受任何这些调用的影响。

是否有其他方法可以做到这一点,以便我们可以操纵应用中现有字段的可见性?

我们正在使用Podio.Async

(我已经阅读了文档)

谢谢!

"Always Hidden" 功能显然没有在该 SDK 中公开。有一个名为 "hidden_create_view_edit" 的字段映射到字段的 属性。您可以使用动态属性访问它。