Use o API da Web com metadados do Dynamics 365

 

Publicado: janeiro de 2017

Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Você pode executar todas as operações da Web com metadados que você pode realizar usando o serviço da organização. Esta seção fornece orientações sobre como usar API da Web como os tipos de entidade incluídos em Web API Metadata EntityType Reference.

Há quatro caminhos definidos expostos de entidade para executar operações com as entidades de metadados conforme descrito na próxima tabela.

Caminho da entidade

Descrição

[URI da organização]/api/data/v8.2/EntityDefinitions

Contém as entidades EntityMetadata EntityType.

[URI da organização]/api/data/v8.2/RelationshipDefinitions

Contém ManyToManyRelationshipMetadata EntityType e OneToManyRelationshipMetadata EntityType já que os dois herdam de RelationshipMetadataBase EntityType.

[URI da organização]/api/data/v8.2/GlobalOptionSetDefinitions

Contém BooleanOptionSetMetadata EntityType definido globalmente e entidades OptionSetMetadata EntityType já que os dois herdam de OptionSetMetadataBase EntityType.

[URI da organização]/api/data/v8.2/ManagedPropertyDefinitions

Somente para uso interno.

Cada tipo de metadados usa MetadataId como o identificador de propriedade único, que ele herda de MetadataBase EntityType. Quando todas entidades de metadados têm um MetadataId, você não pode consultar todos eles diretamente. Por exemplo, você pode ver e executar operações no contexto da entidade EntityMetadata dos atributos que os contém.

Algumas entidades têm as diferenças substanciais das entidades que armazenam dados de negócios e de aplicativo, por exemplo:

  • As propriedades de entidades de metadados usam muitos dos tipos enumerados definidos em Web API ComplexType Reference e Web API EnumType Reference em vez de tipos de dados primitivos usados para propriedades em entidades que herdam de crmbaseentity EntityType.

  • Elas seguem de metadados a convenção de nomenclatura diferente e mantém o Pascal Case de exemplo de nome usado no estilo do serviço da organização.

  • Os metadados de entidade mais extensivo de herança, que é necessário para realizar as conversões e recuperar os dados desejados.

Nesta seção

Confira Também

Os metadados e os modelos de dados no Microsoft Dynamics 365
Procurar os metadados da sua organização
Usar o serviço da Organização com metadados do Dynamics 365
Use a API da Web do Microsoft Dynamics 365

Microsoft Dynamics 365

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais