Я разрабатываю приложение VoIP (Dialer) в телефоне Windows 8. В этом приложении есть панель набора номера, контакты, журнал вызовов, я уже создаю панель набора и список контактов, мне нужно разработать функцию журнала вызовов в этом приложении. Я изо всех сил пытаюсь создать журнал вызовов для Windows Phone 8 любой помощифункция журнала вызовов в телефоне Windows 8
-2
A
ответ
0
Это класс, который создает XML-файл, содержащий журналы всех вызовов. Вы не задали вопрос достаточно или что хотите, или что вы уже пробовали. Итак, вот идея того, что вы должны реализовать:
public class Logger
{
private static string logPath;
public Logger()
{
logPath = "/Logs/log.xml";
}
public void LogData(string contactName, string duration)
{
Object thisLock = new Object();
logPath += DateTime.Now.ToShortDateString().Replace('.', '_') + ".log";
XmlDocument doc = new XmlDocument();
lock (thisLock)
{
try
{
XmlNode root = null;
if (File.Exists(logPath))
{
doc.Load(logPath);
root = doc.SelectSingleNode("/Call");
}
else
{
doc.AppendChild(doc.CreateXmlDeclaration("1.0", "UTF-8", null));
root = doc.AppendChild(doc.CreateElement("Call"));
}
XmlElement call = doc.CreateElement("call");
root.AppendChild(call);
XmlElement xcontactName = doc.CreateElement("contactName");
xcontactName.InnerText = contactName;
call.AppendChild(xcontactName);
XmlElement xdate = doc.CreateElement("date");
xdate.InnerText = DateTime.Now.ToString("dd.MM.yyyy HH:mm:ss");
call.AppendChild(xdate);
XmlElement xduration = doc.CreateElement("duration");
xduration.InnerText = duration;
call.AppendChild(xduration);
doc.Save(logPath);
}
catch (Exception e)
{
Debug.WriteLine(e.Message);
}
}
}
Смежные вопросы
- 1. VariableSizedWrapGrid на телефоне Windows 8
- 2. Прием вызовов Windows Phone 8
- 3. Использование OpenCV в телефоне Windows 8 приложение
- 4. LaunchFileAsync деактивирует приложение в телефоне Windows 8
- 5. Загрузить файл в телефоне Windows 8
- 6. Как выполнить анимацию в телефоне Windows 8
- 7. Использование службы Wcf в телефоне Windows 8
- 8. Вторичные живые плитки в телефоне Windows 8
- 9. Использование OpenGL в телефоне Windows 8
- 10. Воспроизведение аудиофайлов в телефоне Windows 8
- 11. Список всех регионов в телефоне Windows 8
- 12. Выбор контактов в телефоне Windows 8
- 13. Как создать вкладки в телефоне Windows 8
- 14. Регулировка яркости в телефоне Windows 8
- 15. Всплывающее окно в телефоне Windows 8
- 16. Создание динамической сетки в телефоне Windows 8
- 17. Пользовательская анимация в телефоне Windows 8
- 18. Как сохранить список в телефоне Windows 8
- 19. textblock как кривая в телефоне Windows 8
- 20. Использование геокодирования в телефоне Windows 8
- 21. Анимация изображений в телефоне Windows 8
- 22. AES Шифрование в телефоне Windows 8
- 23. Доступ к контакту в телефоне Windows 8
- 24. Использование NFC в телефоне Windows 8
- 25. добавить несколько встречТаковать в телефоне Windows 8
- 26. Cocs2d-x + XAML на телефоне Windows 8
- 27. Подсчитать непрочитанное Количество пропущенных вызовов и сообщений в телефоне Windows
- 28. Ведение журнала системных вызовов
- 29. Хранить пароль на телефоне Windows 8
- 30. Локальная база данных на телефоне Windows 8