Создание примечания

Создание примечания к сущности в Microsoft Dynamics CRM.

Примечание состоит из двух частей: текст и вложение. Примечание может содержать обе эти части или только одну.

// Создание примечания с текстом и вложением.
service.Create(new Entity("annotation")
{
    Attributes =
    {
        ["objectid"] = contactRef,
        ["subject"] = "Тестовое примечание с текстом и вложением",
        ["notetext"] = "Содержимое тестового примечания с текстовым содержимым и вложением в виде текстового файла.",
        ["filename"] = "test.txt",
        ["mimetype"] = "text/plain",  // список возможных MIME-типов https://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_MIME-%D1%82%D0%B8%D0%BF%D0%BE%D0%B2
        ["documentbody"] = Convert.ToBase64String(Encoding.UTF8.GetBytes("Содержимое текстового файла."))
    }
});
// Создание примечания только с текстом.
service.Create(new Entity("annotation")
{
    Attributes =
    {
        ["objectid"] = contactRef,
        ["subject"] = "Тестовое примечание с текстом",
        ["notetext"] = "Содержимое тестового примечания только с текстовым содержимым."
    }
});
// Создание примечания только с вложением.
service.Create(new Entity("annotation")
{
    Attributes =
    {
        ["objectid"] = contactRef,
        ["subject"] = "Тестовое примечание с вложением",
        ["filename"] = "test.txt",
        ["mimetype"] = "text/plain",
        ["documentbody"] = Convert.ToBase64String(Encoding.UTF8.GetBytes("Содержимое текстового файла."))
    }
});

Исходный код

About the author

Добавить комментарий

Сказать спасибо

Способ платежа:

Подписаться на обновления

Укажите свой e-mail чтобы получать уведомления о новых статьях.

Присоединиться к еще 3 подписчикам