J'essaie de récupérer le nom et le type de l'attribut qui existe dans une entité, l'entité dynamique pour être précis. J'ai le code suivant.Récupération des noms d'attributs d'une entité dans MS CRM 4.0
DynamicEntity contactEntity = new DynamicEntity();
contactEntity.Name = EntityName.contact.ToString();
Property t = null;
foreach (Property prop_Test in contactEntity.Properties)
{
Response.Write("<br/>Name : " + prop_Test.Name.ToString());
}
Je reçois les propriétés comptent 0.
Est-il obligatoire pour moi de passer un identifiant à l'entité de contact. Parce que j'essaie de mapper les attributs de l'entité aux attributs que je reçois d'un fichier Excel. L'utilisateur final ferait lui-même la cartographie, donc tout ce dont j'ai besoin est le nom et le type de l'attribut et rien d'autre. Par exemple, dans SQL, nous avons la requête
SELECT * FROM TABLE_NAME WHERE 1 <> 1
Cette requête renvoie essentiellement un vide avec seulement resultset les noms des champs. C'est ce que je cherche ici. Est-ce même possible?