2

为了获取 OptionSet 信息,我们可以发出请求:

// Create the request
RetrieveAttributeRequest attributeRequest = new RetrieveAttributeRequest
{
    EntityLogicalName = Contact.EntityLogicalName,
    LogicalName = "new_string",
    RetrieveAsIfPublished = false
};

// Execute the request
RetrieveAttributeResponse attributeResponse =
    (RetrieveAttributeResponse)_serviceProxy.Execute(attributeRequest);

Console.WriteLine("Retrieved the attribute {0}.",
    attributeResponse.AttributeMetadata.SchemaName);

有没有办法在 crm 2016 中使用 Odata 请求来做到这一点?

4

1 回答 1

2

是的,您可以,将 Web API 与 Dynamics 365 元数据一起使用

我建议您查看 OptionSetMetadata,位于[Organization URI]/api/data/v8.2/GlobalOptionSetDefinitions

于 2017-06-21T07:25:49.097 回答