none
Web Api | A type named 'SP.Data.ListItem' could not be resolved by the model no SharePoint 2013 RRS feed

  • Pergunta

  • Olá,

    Estou usando web api rest para inserir itens numa lista no sharepoint 2013, mas estou levando o erro abaixo:

    A type named 'SP.Data.ListItem' could not be resolved by the model. When a model is available, each type name must resolve to a valid type.

    Como faço para resolver?

    Obrigado


    [Este fórum já foi muito bom, saudades.]

    terça-feira, 23 de abril de 2019 04:10

Respostas

  • Olá,

    Para fazer isto é preciso antes de tudo descobrir o tipo de item de lista que deseja fazer a inserção com web api.

    Para isto digite na url isto:

    http://urlSeuSite/_api/web/lists/GetByTitle('NomeLista')?$select=ListItemEntityTypeFullName

    Tendo feito isto pegue o valor da propriedade <d:ListItemEntityTypeFullName> em

    <content type="application/xml"><m:properties><d:ListItemEntityTypeFullName>SP.Data.NameListItem</d:ListItemEntityTypeFullName></m:properties></content>

    Com este valor basta inserir neste trecho do código:

    __metadata:  
                    {  
                        type: "ValorObtido"
                    }

    Conforme este link.

    Valeuuuus 


    [Este fórum já foi muito bom, saudades.]




    • Marcado como Resposta TI DEV terça-feira, 23 de abril de 2019 04:20
    • Editado TI DEV terça-feira, 23 de abril de 2019 04:23
    terça-feira, 23 de abril de 2019 04:16